mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	chore: fix command bar missing icons in quick suggestions (#7522)
This commit is contained in:
		
							parent
							
								
									a463e8b1e6
								
							
						
					
					
						commit
						06971375cb
					
				@ -14,6 +14,8 @@ import {
 | 
				
			|||||||
    IconRenderer,
 | 
					    IconRenderer,
 | 
				
			||||||
    StyledProjectIcon,
 | 
					    StyledProjectIcon,
 | 
				
			||||||
} from 'component/layout/MainLayout/NavigationSidebar/IconRenderer';
 | 
					} from 'component/layout/MainLayout/NavigationSidebar/IconRenderer';
 | 
				
			||||||
 | 
					import InsightsIcon from '@mui/icons-material/Insights';
 | 
				
			||||||
 | 
					import PlaygroundIcon from '@mui/icons-material/AutoFixNormal';
 | 
				
			||||||
import { TooltipResolver } from 'component/common/TooltipResolver/TooltipResolver';
 | 
					import { TooltipResolver } from 'component/common/TooltipResolver/TooltipResolver';
 | 
				
			||||||
import { usePlausibleTracker } from 'hooks/usePlausibleTracker';
 | 
					import { usePlausibleTracker } from 'hooks/usePlausibleTracker';
 | 
				
			||||||
import useProjectOverview from 'hooks/api/getters/useProjectOverview/useProjectOverview';
 | 
					import useProjectOverview from 'hooks/api/getters/useProjectOverview/useProjectOverview';
 | 
				
			||||||
@ -48,6 +50,20 @@ export interface CommandResultGroupItem {
 | 
				
			|||||||
    description?: string | null;
 | 
					    description?: string | null;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					const ButtonItemIcon = ({ path }: { path: string }) => {
 | 
				
			||||||
 | 
					    if (path === '/projects') {
 | 
				
			||||||
 | 
					        return <StyledProjectIcon />;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    if (path === '/playground') {
 | 
				
			||||||
 | 
					        return <PlaygroundIcon />;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					    if (path === '/insights') {
 | 
				
			||||||
 | 
					        return <InsightsIcon />;
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    return <IconRenderer path={path} />;
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
export const RecentlyVisitedPathButton = ({
 | 
					export const RecentlyVisitedPathButton = ({
 | 
				
			||||||
    path,
 | 
					    path,
 | 
				
			||||||
    key,
 | 
					    key,
 | 
				
			||||||
@ -76,11 +92,7 @@ export const RecentlyVisitedPathButton = ({
 | 
				
			|||||||
            onClick={onClick}
 | 
					            onClick={onClick}
 | 
				
			||||||
        >
 | 
					        >
 | 
				
			||||||
            <StyledListItemIcon>
 | 
					            <StyledListItemIcon>
 | 
				
			||||||
                <ConditionallyRender
 | 
					                <ButtonItemIcon path={path} />
 | 
				
			||||||
                    condition={path === '/projects'}
 | 
					 | 
				
			||||||
                    show={<StyledProjectIcon />}
 | 
					 | 
				
			||||||
                    elseShow={<IconRenderer path={path} />}
 | 
					 | 
				
			||||||
                />
 | 
					 | 
				
			||||||
            </StyledListItemIcon>
 | 
					            </StyledListItemIcon>
 | 
				
			||||||
            <StyledListItemText>
 | 
					            <StyledListItemText>
 | 
				
			||||||
                <StyledButtonTypography color='textPrimary'>
 | 
					                <StyledButtonTypography color='textPrimary'>
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user