Skip to content

Commit a4d1029

Browse files
authored
Merge pull request #44 from KelvinTegelaar/main
[pull] main from KelvinTegelaar:main
2 parents 79e079b + 7e53ee3 commit a4d1029

File tree

2 files changed

+10
-6
lines changed

2 files changed

+10
-6
lines changed

src/components/CippComponents/CippTenantSelector.jsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,13 @@ export const CippTenantSelector = (props) => {
230230
});
231231
}
232232
}
233-
}, [router.isReady, router.query.tenantFilter, tenantList.isSuccess, settings.currentTenant, settings.isInitialized]);
233+
}, [
234+
router.isReady,
235+
router.query.tenantFilter,
236+
tenantList.isSuccess,
237+
settings.currentTenant,
238+
settings.isInitialized,
239+
]);
234240

235241
// This effect ensures the tenant filter parameter is included in the URL when missing
236242
useEffect(() => {

src/pages/_app.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -366,15 +366,13 @@ const App = (props) => {
366366
<LocalizationProvider dateAdapter={AdapterDateFns} adapterLocale={dateLocale}>
367367
<SettingsConsumer>
368368
{(settings) => {
369-
if (!settings.isInitialized) {
370-
return null; // Don't render until settings are loaded
371-
}
369+
// Create theme even while initializing to avoid blank screen
372370
const theme = createTheme({
373371
colorPreset: "orange",
374-
direction: settings.direction,
372+
direction: settings.direction || "ltr",
375373
paletteMode:
376374
settings.currentTheme?.value !== "browser"
377-
? settings.currentTheme?.value
375+
? settings.currentTheme?.value || "light"
378376
: preferredTheme,
379377
contrast: "high",
380378
});

0 commit comments

Comments
 (0)