diff --git a/src/common/ResponsiveTable.tsx b/src/common/ResponsiveTable.tsx index 0a9fd04..49b5fbd 100644 --- a/src/common/ResponsiveTable.tsx +++ b/src/common/ResponsiveTable.tsx @@ -450,7 +450,7 @@ export default function ResponsiveTable(props: Props) { columns.map((column, j) => { if (filterList.includes(column.title)) return null if (column.render) return ( - + {column.render(row)} ) diff --git a/src/pages/DeviceComponent.tsx b/src/pages/DeviceComponent.tsx index 47dd921..70015e1 100644 --- a/src/pages/DeviceComponent.tsx +++ b/src/pages/DeviceComponent.tsx @@ -1,4 +1,4 @@ -import { Box, Grid2 as Grid, Skeleton, Theme, Tooltip } from "@mui/material"; +import { Box, Grid2 as Grid, Skeleton, Theme, Tooltip, Typography } from "@mui/material"; import { makeStyles } from "@mui/styles"; import { NextMeasurementChip } from "common/NextMeasurementChip"; import ResponsiveTable, { Column } from "common/ResponsiveTable"; @@ -465,16 +465,20 @@ export default function DeviceComponent() { return [ { title: "Timestamp", + cellStyle: {width: "50%"}, render: row => { return ( - {moment(row.timestamp).fromNow()} + + {moment(row.timestamp).fromNow()} + ) } }, { title: "Measurement", + cellStyle: {width: "50%"}, render: row => { return ( ) { export default function SnackbarProvider(props: PropsWithChildren) { const { children } = props; const classes = useStyles(); - const notistackRef = React.createRef(); + const providerRef = React.createRef(); const onClickDismiss = (key: React.ReactText) => () => { - if (notistackRef && notistackRef.current) notistackRef.current.closeSnackbar(key); + if (providerRef && providerRef.current) { + providerRef.current.closeSnackbar(key); + } }; return (