Like view-only entry

This commit is contained in:
Tom Russell 2019-08-14 22:46:35 +01:00
parent 3cda6b7513
commit f3e583ee30
2 changed files with 8 additions and 8 deletions

View File

@ -9,11 +9,11 @@ const LikeDataEntry: React.FunctionComponent<any> = (props) => { // TODO: remove
return (
<Fragment>
<dt>
{ props.title }
{ props.tooltip? <Tooltip text={ props.tooltip } /> : null }
Number of likes
<Tooltip text="People who like the building and think it contributes to the city." />
<div className="icon-buttons">
<NavLink
to={`/multi-edit/${props.cat}.html?data=${data_string}`}
to={`/multi-edit/like.html?data=${data_string}`}
className="icon-button copy">
Copy
</NavLink>
@ -36,9 +36,6 @@ const LikeDataEntry: React.FunctionComponent<any> = (props) => { // TODO: remove
}
LikeDataEntry.propTypes = {
title: PropTypes.string,
cat: PropTypes.string,
tooltip: PropTypes.string,
value: PropTypes.any,
user_building_like: PropTypes.bool
}

View File

@ -1,14 +1,17 @@
import React from 'react';
import withCopyEdit from '../data-container';
import DataEntry from '../data-components/data-entry';
import LikeDataEntry from '../data-components/like-data-entry';
/**
* Like view/edit section
*/
const LikeView = (props) => (
<dl className="data-list">
<LikeDataEntry
value={props.building.likes_total}
user_building_like={props.building_like}
/>
</dl>
)
const LikeContainer = withCopyEdit(LikeView);