import '@/styles/globals.scss'; import env from '@beam-australia/react-env'; import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'; import { LocalizationProvider } from '@mui/x-date-pickers/LocalizationProvider'; import { GoogleOAuthProvider } from '@react-oauth/google'; import type { AppProps } from 'next/app'; import Head from 'next/head'; import { appWithTranslation } from 'next-i18next'; import { Toaster } from 'react-hot-toast'; import { QueryClientProvider } from 'react-query'; import { Provider as ReduxProvider } from 'react-redux'; import { PersistGate } from 'redux-persist/integration/react'; import Loading from '@/components/shared/Loading'; import ModalWrapper from '@/modals/index'; import queryClient from '@/services/react-query'; import store, { persistor } from '@/store/index'; import WrapperRegistry from '@/wrappers/index'; const App = ({ Component, pageProps }: AppProps): JSX.Element => ( <>