feat: timezone conversion

This commit is contained in:
Sérgio Salgado 2021-04-29 19:48:14 +01:00 committed by Josh Harvey
parent 72dbeccb4b
commit b2b4fedf42
10 changed files with 101 additions and 36 deletions

View file

@ -38,6 +38,12 @@ const GET_MACHINES = gql`
}
`
const GET_DATA = gql`
query getData {
config
}
`
const useStyles = makeStyles(mainStyles)
const MachineStatus = () => {
@ -46,6 +52,8 @@ const MachineStatus = () => {
const { state } = useLocation()
const addedMachineId = state?.id
const { data: machinesResponse, refetch, loading } = useQuery(GET_MACHINES)
const { data: configResponse, configLoading } = useQuery(GET_DATA)
const timezone = R.path(['config', 'locale_timezone'], configResponse)
const elements = [
{
@ -95,7 +103,7 @@ const MachineStatus = () => {
)
const InnerMachineDetailsRow = ({ it }) => (
<MachineDetailsRow it={it} onActionSuccess={refetch} />
<MachineDetailsRow it={it} onActionSuccess={refetch} timezone={timezone} />
)
return (
@ -116,7 +124,7 @@ const MachineStatus = () => {
</div>
</div>
<DataTable
loading={loading}
loading={loading && configLoading}
elements={elements}
data={machines}
Details={InnerMachineDetailsRow}