From 125d635b1369117f02d67d6eb4aedf9f5e9159fb Mon Sep 17 00:00:00 2001 From: Camila Belo Date: Tue, 12 Mar 2024 10:15:58 +0100 Subject: [PATCH] fix: use async retry import Signed-off-by: Camila Belo --- .../components/TechDocsReaderPage/TechDocsReaderPage.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.tsx b/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.tsx index d38b547ec9..23b376b626 100644 --- a/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.tsx +++ b/plugins/techdocs/src/reader/components/TechDocsReaderPage/TechDocsReaderPage.tsx @@ -45,7 +45,7 @@ import { useApp, useRouteRefParams, } from '@backstage/core-plugin-api'; -import { useAsyncRetry } from 'react-use'; +import useAsyncRetry from 'react-use/lib/useAsyncRetry'; import { Button } from '@material-ui/core'; /* An explanation for the multiple ways of customizing the TechDocs reader page @@ -182,7 +182,9 @@ function TechDocsAuthProvider({ children }: { children: ReactNode }) { if (!value) return () => {}; channel.postMessage({ action: 'COOKIE_REFRESHED', payload: value }); let stopCookieRefresh = startCookieRefresh(value.expiresAt); - const handleMessage = (event: MessageEvent): void => { + const handleMessage = ( + event: MessageEvent<{ action: string; payload: { expiresAt: string } }>, + ): void => { const { action, payload } = event.data; if (action === 'COOKIE_REFRESHED') { stopCookieRefresh();