diff options
author | Anton Tananaev <anton@traccar.org> | 2022-10-16 17:37:57 -0700 |
---|---|---|
committer | Anton Tananaev <anton@traccar.org> | 2022-10-16 17:37:57 -0700 |
commit | d212a2897ec3c7f0cb7b4a4556e9147bb29a8aae (patch) | |
tree | 509bae1df030464fbda5a223456332012bd63a98 /modern/src/common/components | |
parent | 16600db340dbdaa7f4b941e8e1bd6c6282d6a557 (diff) | |
download | trackermap-web-d212a2897ec3c7f0cb7b4a4556e9147bb29a8aae.tar.gz trackermap-web-d212a2897ec3c7f0cb7b4a4556e9147bb29a8aae.tar.bz2 trackermap-web-d212a2897ec3c7f0cb7b4a4556e9147bb29a8aae.zip |
Add replay card
Diffstat (limited to 'modern/src/common/components')
-rw-r--r-- | modern/src/common/components/StatusCard.js | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/modern/src/common/components/StatusCard.js b/modern/src/common/components/StatusCard.js index b8d7ffc4..6b8a9fd3 100644 --- a/modern/src/common/components/StatusCard.js +++ b/modern/src/common/components/StatusCard.js @@ -94,7 +94,7 @@ const StatusRow = ({ name, content }) => { ); }; -const StatusCard = ({ deviceId, position, onClose }) => { +const StatusCard = ({ deviceId, position, onClose, disableActions }) => { const classes = useStyles(); const navigate = useNavigate(); const dispatch = useDispatch(); @@ -217,25 +217,25 @@ const StatusCard = ({ deviceId, position, onClose }) => { </IconButton> <IconButton onClick={() => navigate('/replay')} - disabled={!position} + disabled={disableActions || !position} > <ReplayIcon /> </IconButton> <IconButton onClick={() => navigate(`/settings/command-send/${deviceId}`)} - disabled={readonly} + disabled={disableActions || readonly} > <PublishIcon /> </IconButton> <IconButton onClick={() => navigate(`/settings/device/${deviceId}`)} - disabled={deviceReadonly} + disabled={disableActions || deviceReadonly} > <EditIcon /> </IconButton> <IconButton onClick={() => setRemoving(true)} - disabled={deviceReadonly} + disabled={disableActions || deviceReadonly} className={classes.negative} > <DeleteIcon /> |