Do not mount the command menu when the user is logged out (#8808)

Fixes two bugs:
- The command menu contains hooks which were trying to execute queries
even when the user was logged out
- The command menu could be opened with the command + K shortcut even
when the user was logged out
This commit is contained in:
Raphaël Bosi
2024-11-29 12:19:58 +01:00
committed by GitHub
parent c878f09d72
commit 05149feb00

View File

@ -88,6 +88,8 @@ export const DefaultLayout = () => {
`} `}
/> />
<StyledLayout> <StyledLayout>
{!showAuthModal && (
<>
<ContextStoreComponentInstanceContext.Provider <ContextStoreComponentInstanceContext.Provider
value={{ instanceId: 'command-menu' }} value={{ instanceId: 'command-menu' }}
> >
@ -101,6 +103,8 @@ export const DefaultLayout = () => {
</ActionMenuComponentInstanceContext.Provider> </ActionMenuComponentInstanceContext.Provider>
</ContextStoreComponentInstanceContext.Provider> </ContextStoreComponentInstanceContext.Provider>
<KeyboardShortcutMenu /> <KeyboardShortcutMenu />
</>
)}
<StyledPageContainer <StyledPageContainer
animate={{ animate={{