feat(frontend): add loading bar indicator (#1170)

This commit is contained in:
Jakob Ankarhem
2021-03-14 14:46:04 +01:00
committed by GitHub
parent 9e5adeb610
commit 3d6b343413
5 changed files with 282 additions and 8 deletions

View File

@@ -16,6 +16,7 @@ import { InteractionProvider } from '../context/InteractionContext';
import StatusChecker from '../components/StatusChacker';
import { PublicSettingsResponse } from '../../server/interfaces/api/settingsInterfaces';
import { SettingsProvider } from '../context/SettingsContext';
import LoadingBar from '../components/LoadingBar';
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const loadLocaleData = (locale: AvailableLocales): Promise<any> => {
@@ -113,6 +114,7 @@ const CoreApp: Omit<NextAppComponentType, 'origGetInitialProps'> = ({
defaultLocale="en"
messages={loadedMessages}
>
<LoadingBar />
<SettingsProvider currentSettings={currentSettings}>
<InteractionProvider>
<ToastProvider components={{ Toast }}>