From 76e3a4189f282afc391a948a9a818157df99de97 Mon Sep 17 00:00:00 2001 From: Anton Tananaev Date: Mon, 2 May 2022 19:18:21 -0700 Subject: Implement show address --- modern/src/map/StatusCard.js | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) (limited to 'modern/src/map') diff --git a/modern/src/map/StatusCard.js b/modern/src/map/StatusCard.js index 38d8833f..962023c8 100644 --- a/modern/src/map/StatusCard.js +++ b/modern/src/map/StatusCard.js @@ -11,22 +11,18 @@ import EditIcon from '@material-ui/icons/Edit'; import DeleteIcon from '@material-ui/icons/Delete'; import { useTranslation } from '../LocalizationProvider'; -import { - formatCourse, formatDistance, formatSpeed, formatStatus, -} from '../common/formatter'; +import { formatStatus } from '../common/formatter'; import RemoveDialog from '../RemoveDialog'; -import { useAttributePreference } from '../common/preferences'; +import PositionValue from '../components/PositionValue'; +import dimensions from '../theme/dimensions'; const useStyles = makeStyles((theme) => ({ - paper: { - width: '300px', + card: { + width: dimensions.popupMaxWidth, }, negative: { color: theme.palette.colors.negative, }, - listItemContainer: { - maxWidth: '240px', - }, icon: { width: '25px', height: '25px', @@ -43,7 +39,7 @@ const useStyles = makeStyles((theme) => ({ }, })); -const StatusRow = ({ name, value }) => { +const StatusRow = ({ name, content }) => { const classes = useStyles(); return ( @@ -52,7 +48,7 @@ const StatusRow = ({ name, value }) => { {name} - {value} + {content} ); @@ -66,15 +62,12 @@ const StatusCard = ({ deviceId, onClose }) => { const device = useSelector((state) => state.devices.items[deviceId]); const position = useSelector((state) => state.positions.items[deviceId]); - const distanceUnit = useAttributePreference('distanceUnit'); - const speedUnit = useAttributePreference('speedUnit'); - const [removeDialogShown, setRemoveDialogShown] = useState(false); return ( <> {device && ( - + @@ -94,12 +87,12 @@ const StatusCard = ({ deviceId, onClose }) => { - - + } /> + } /> {position.attributes.odometer - ? - : } - + ? } /> + : } />} + } />
-- cgit v1.2.3