Do not display back button at the root level of the command menu (#10073)

Do not display back button at the root level of the command menu
This commit is contained in:
Raphaël Bosi
2025-02-07 15:33:02 +01:00
committed by GitHub
parent aee43b10ad
commit 08b8a0cc60
2 changed files with 9 additions and 18 deletions

View File

@ -126,6 +126,7 @@ export const CommandMenuTopBar = () => {
<StyledContentContainer> <StyledContentContainer>
{isCommandMenuV2Enabled && ( {isCommandMenuV2Enabled && (
<> <>
{commandMenuPage !== CommandMenuPages.Root && (
<CommandMenuContextChip <CommandMenuContextChip
Icons={[<IconChevronLeft size={theme.icon.size.sm} />]} Icons={[<IconChevronLeft size={theme.icon.size.sm} />]}
onClick={() => { onClick={() => {
@ -133,6 +134,7 @@ export const CommandMenuTopBar = () => {
}} }}
testId="command-menu-go-back-button" testId="command-menu-go-back-button"
/> />
)}
{isDefined(contextStoreCurrentObjectMetadataId) && {isDefined(contextStoreCurrentObjectMetadataId) &&
commandMenuPage !== CommandMenuPages.SearchRecords ? ( commandMenuPage !== CommandMenuPages.SearchRecords ? (
<CommandMenuContextChipGroupsWithRecordSelection <CommandMenuContextChipGroupsWithRecordSelection

View File

@ -197,17 +197,6 @@ export const NoResultsSearchFallback: Story = {
}, },
}; };
export const GoBack: Story = {
play: async () => {
const canvas = within(document.body);
const goBackButton = await canvas.findByTestId(
'command-menu-go-back-button',
);
await userEvent.click(goBackButton);
await expect(goBackButton).not.toBeVisible();
},
};
export const ClickOnSearchRecordsAndGoBack: Story = { export const ClickOnSearchRecordsAndGoBack: Story = {
play: async () => { play: async () => {
const canvas = within(document.body); const canvas = within(document.body);