diff --git a/frontend/src/features/SideWindow/SideWindowLauncher.tsx b/frontend/src/features/SideWindow/SideWindowLauncher.tsx index 05a57ba8db..53733c6442 100644 --- a/frontend/src/features/SideWindow/SideWindowLauncher.tsx +++ b/frontend/src/features/SideWindow/SideWindowLauncher.tsx @@ -1,5 +1,5 @@ import { useForceUpdate } from '@mtes-mct/monitor-ui' -import { useEffect, useRef } from 'react' +import { MutableRefObject, useEffect, useRef } from 'react' import { StyleSheetManager } from 'styled-components' import { SideWindow } from '.' @@ -9,17 +9,12 @@ import { sideWindowActions } from './slice' export function SideWindowLauncher() { const dispatch = useAppDispatch() - const newWindowRef = useRef(null) + const newWindowRef = useRef() as MutableRefObject const { forceUpdate } = useForceUpdate() useEffect(() => { forceUpdate() }, [forceUpdate]) - // First, let's generate the right ref before passing it to - if (!newWindowRef.current) { - return - } - return (