import type { FC } from 'react'; import { useEffect } from 'react'; import { useSelectedServer } from '../reducers/selectedServer'; export function withoutSelectedServer(WrappedComponent: FC) { return (props: T) => { const { resetSelectedServer } = useSelectedServer(); useEffect(() => { resetSelectedServer(); }, [resetSelectedServer]); return ; }; }