Headless windows installer (#5664)

This commit is contained in:
Anthony Stirling
2026-02-06 18:06:01 +00:00
committed by GitHub
parent 94e517df3c
commit ba72a2a623
21 changed files with 557 additions and 34 deletions
@@ -171,6 +171,12 @@ export function ServerExperienceProvider({ children }: { children: ReactNode })
if (!config) {
return;
}
if (!config.appVersion) {
return;
}
if (loginEnabled && !isAuthenticated) {
return;
}
const shouldUseAdminData = (config.enableLogin ?? true) && config.isAdmin;
// Use WAU estimate for no-login scenarios OR for login non-admin users
@@ -353,4 +359,3 @@ export function useServerExperienceContext() {
}
return context;
}