Hide app menu tooltips when admin menu is open

This commit is contained in:
Sam Becker 2025-04-24 09:20:56 -05:00
parent 99a3fb7ad2
commit 3aa92b2e03

View File

@ -36,10 +36,12 @@ export default function ViewSwitcher({
icon={<IconFeed includeTitle={false} />} icon={<IconFeed includeTitle={false} />}
href={PATH_FEED_INFERRED} href={PATH_FEED_INFERRED}
active={currentSelection === 'feed'} active={currentSelection === 'feed'}
tooltip={{ tooltip={!isAdminMenuOpen
content: 'Feed', ? {
keyCommand: 'F', content: 'Feed',
}} keyCommand: 'F',
}
: undefined}
noPadding noPadding
/>; />;
@ -48,10 +50,12 @@ export default function ViewSwitcher({
icon={<IconGrid includeTitle={false} />} icon={<IconGrid includeTitle={false} />}
href={PATH_GRID_INFERRED} href={PATH_GRID_INFERRED}
active={currentSelection === 'grid'} active={currentSelection === 'grid'}
tooltip={{ tooltip={!isAdminMenuOpen
content: 'Grid', ? {
keyCommand: 'G', content: 'Grid',
}} keyCommand: 'G',
}
: undefined}
noPadding noPadding
/>; />;
@ -69,7 +73,9 @@ export default function ViewSwitcher({
icon={<Spinner />} icon={<Spinner />}
isInteractive={false} isInteractive={false}
noPadding noPadding
tooltip={{ content: 'Admin Menu' }} tooltip={!isAdminMenuOpen
? { content: 'Admin Menu' }
: undefined}
/>} />}
{isUserSignedIn && {isUserSignedIn &&
<SwitcherItem <SwitcherItem
@ -77,7 +83,9 @@ export default function ViewSwitcher({
isOpen={isAdminMenuOpen} isOpen={isAdminMenuOpen}
setIsOpen={setIsAdminMenuOpen} setIsOpen={setIsAdminMenuOpen}
/>} />}
tooltip={{ content: 'Admin Menu' }} tooltip={!isAdminMenuOpen
? { content: 'Admin Menu' }
: undefined}
noPadding noPadding
/>} />}
</Switcher> </Switcher>
@ -86,11 +94,13 @@ export default function ViewSwitcher({
title="Search" title="Search"
icon={<IconSearch includeTitle={false} />} icon={<IconSearch includeTitle={false} />}
onClick={() => setIsCommandKOpen?.(true)} onClick={() => setIsCommandKOpen?.(true)}
tooltip={{ tooltip={!isAdminMenuOpen
content: 'Search', ? {
keyCommand: 'K', content: 'Search',
keyCommandModifier: '⌘', keyCommand: 'K',
}} keyCommandModifier: '⌘',
}
: undefined}
/> />
</Switcher> </Switcher>
</div> </div>