From 46cdd3ed9c7ba5c02ee5ee978ffca64e3a34dad2 Mon Sep 17 00:00:00 2001 From: mheggelund Date: Tue, 14 Nov 2023 15:37:33 +0100 Subject: [PATCH] fix: Token refetch error. Ranamed refetch queryKey. --- src/components/Table.tsx | 10 +++++----- src/pages/Browse/Browse.tsx | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/components/Table.tsx b/src/components/Table.tsx index 64473d5b..b8ffcb5e 100644 --- a/src/components/Table.tsx +++ b/src/components/Table.tsx @@ -5,25 +5,25 @@ import { EdsDataGrid } from '@equinor/eds-data-grid-react'; import { useQuery } from '@tanstack/react-query'; import { useState } from 'react'; import { useNavigate } from 'react-router-dom'; -import { AnalogueModelsService } from '../api/generated'; +import { AnalogueModelsService, OpenAPI } from '../api/generated'; import { useAccessToken } from '../hooks/useAccessToken'; import { AreaCoordinates } from './AreaCoordinates/AreaCoordinates'; import * as Styled from './Table.styled'; -export const Table = ({ refetch }: { refetch: number }) => { +export const Table = ({ refetchKey }: { refetchKey: number }) => { const { instance, accounts } = useMsal(); const token = useAccessToken(instance, accounts[0]); + if (token) OpenAPI.TOKEN = token; + const navigate = useNavigate(); const [toggle, setToggle] = useState(false); const [activeModel, setActiveModel] = useState(); const { isLoading, data } = useQuery({ - queryKey: ['analogue-models', refetch], + queryKey: ['analogue-models', refetchKey], queryFn: () => AnalogueModelsService.getApiAnalogueModels(), enabled: !!token, }); - const navigate = useNavigate(); - if (isLoading || !data?.success) return

Loading...

; return ( diff --git a/src/pages/Browse/Browse.tsx b/src/pages/Browse/Browse.tsx index 393ccc67..3a43d63a 100644 --- a/src/pages/Browse/Browse.tsx +++ b/src/pages/Browse/Browse.tsx @@ -197,7 +197,7 @@ export const Browse = () => {
- +