aboutsummaryrefslogtreecommitdiff
path: root/src/common/components/PositionValue.jsx
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/components/PositionValue.jsx')
-rw-r--r--src/common/components/PositionValue.jsx9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/common/components/PositionValue.jsx b/src/common/components/PositionValue.jsx
index 8be686e3..cad3132c 100644
--- a/src/common/components/PositionValue.jsx
+++ b/src/common/components/PositionValue.jsx
@@ -22,7 +22,7 @@ import {
import { speedToKnots } from '../util/converter';
import { useAttributePreference, usePreference } from '../util/preferences';
import { useTranslation } from './LocalizationProvider';
-import { useAdministrator } from '../util/permissions';
+import { useDeviceReadonly } from '../util/permissions';
import AddressValue from './AddressValue';
import GeofencesValue from './GeofencesValue';
import DriverValue from './DriverValue';
@@ -30,7 +30,7 @@ import DriverValue from './DriverValue';
const PositionValue = ({ position, property, attribute }) => {
const t = useTranslation();
- const admin = useAdministrator();
+ const deviceReadonly = useDeviceReadonly();
const device = useSelector((state) => state.devices.items[position.deviceId]);
@@ -42,14 +42,13 @@ const PositionValue = ({ position, property, attribute }) => {
const speedUnit = useAttributePreference('speedUnit');
const volumeUnit = useAttributePreference('volumeUnit');
const coordinateFormat = usePreference('coordinateFormat');
- const hours12 = usePreference('twelveHourFormat');
const formatValue = () => {
switch (key) {
case 'fixTime':
case 'deviceTime':
case 'serverTime':
- return formatTime(value, 'seconds', hours12);
+ return formatTime(value, 'seconds');
case 'latitude':
return formatCoordinate('latitude', value, coordinateFormat);
case 'longitude':
@@ -108,7 +107,7 @@ const PositionValue = ({ position, property, attribute }) => {
<>
{formatValue(value)}
&nbsp;&nbsp;
- {admin && <Link component={RouterLink} underline="none" to={`/settings/accumulators/${position.deviceId}`}>&#9881;</Link>}
+ {!deviceReadonly && <Link component={RouterLink} underline="none" to={`/settings/accumulators/${position.deviceId}`}>&#9881;</Link>}
</>
);
case 'address':