diff --git a/src/components/shared/frame/Header/index.tsx b/src/components/shared/frame/Header/index.tsx index d5eb52021..559ead291 100644 --- a/src/components/shared/frame/Header/index.tsx +++ b/src/components/shared/frame/Header/index.tsx @@ -72,12 +72,19 @@ export const Header = ({ const { data } = useFetchApplicationsQuery() const companyData = data?.[0] const { data: companyDetails } = useFetchOwnCompanyDetailsQuery('') - const [submittedOverlayOpen, setSubmittedOverlayOpen] = useState( - companyData?.applicationStatus === ApplicationStatus.SUBMITTED - ) + const [submittedOverlayOpen, setSubmittedOverlayOpen] = + useState(false) const [headerNote, setHeaderNote] = useState(false) const [pages, setPages] = useState([]) + useEffect(() => { + if (!(companyData && companyDetails)) return + setSubmittedOverlayOpen( + !companyDetails?.companyRole.includes('OPERATOR') && + companyData?.applicationStatus === ApplicationStatus.SUBMITTED + ) + }, [companyData, companyDetails]) + useEffect(() => { if (companyDetails?.companyRole.includes('ONBOARDING_SERVICE_PROVIDER')) { setPages(user)