mirror of
https://github.com/enricoros/big-AGI.git
synced 2026-05-10 21:50:14 -07:00
Nav: breadcrumbs
This commit is contained in:
@@ -11,7 +11,7 @@ const _sx = { p: 0 };
|
||||
export function AppBreadcrumbs(props: {
|
||||
size?: 'sm' | 'md' | 'lg';
|
||||
children?: React.ReactNode;
|
||||
rootTitle?: string;
|
||||
rootTitle?: React.ReactNode;
|
||||
onRootClick?: () => void;
|
||||
}) {
|
||||
|
||||
@@ -26,7 +26,8 @@ export function AppBreadcrumbs(props: {
|
||||
return <Breadcrumbs size={props.size || 'sm'} separator={<KeyboardArrowRightIcon />} aria-label='breadcrumbs' sx={_sx}>
|
||||
{(props.children && !!rootTitle && !!onRootClick)
|
||||
? <AppBreadcrumbs.Link color='neutral' href='#' onClick={handleRootClick}>{props.rootTitle}</AppBreadcrumbs.Link>
|
||||
: <Typography>{props.rootTitle}</Typography>
|
||||
: (typeof props.rootTitle === 'string') ? <Typography>{props.rootTitle}</Typography>
|
||||
: props.rootTitle
|
||||
}
|
||||
{props.children}
|
||||
{/*{nav.pnt === 'create-new' && <Link color='neutral' href='#'>Create New</Link>}*/}
|
||||
|
||||
@@ -116,19 +116,20 @@ function ModelsConfiguratorModal(props: {
|
||||
<AppBreadcrumbs.Leaf>Setup <b>AI Models</b></AppBreadcrumbs.Leaf>
|
||||
</AppBreadcrumbs>
|
||||
) : (
|
||||
<>Configure <b>AI Models</b></>
|
||||
// <AppBreadcrumbs size='md' rootTitle='AI Models'>
|
||||
// <Box sx={{ display: 'flex', gap: 1 }}>
|
||||
// {!hasLLMs ? <AppBreadcrumbs.Leaf>Setup</AppBreadcrumbs.Leaf> : <>
|
||||
// <Chip size='lg' variant={isTabSetup ? 'solid' : 'outlined'} color='neutral' onClick={isTabSetup ? undefined : handleToggleDefaults} sx={{}}>
|
||||
// Setup
|
||||
// </Chip>
|
||||
// <Chip size='lg' variant={isTabDefaults ? 'solid' : 'outlined'} color='neutral' onClick={isTabDefaults ? undefined : handleToggleDefaults} sx={{}}>
|
||||
// Defaults
|
||||
// </Chip>
|
||||
// </>}
|
||||
// </Box>
|
||||
// </AppBreadcrumbs>
|
||||
// <>Configure <b>AI Models</b></>
|
||||
<AppBreadcrumbs size='md' rootTitle='Configure'>
|
||||
<AppBreadcrumbs.Leaf><b>AI Models</b></AppBreadcrumbs.Leaf>
|
||||
{/*<Box sx={{ display: 'flex', gap: 1 }}>*/}
|
||||
{/* {!hasLLMs ? <AppBreadcrumbs.Leaf>Setup</AppBreadcrumbs.Leaf> : <>*/}
|
||||
{/* <Chip size='lg' variant={isTabSetup ? 'solid' : 'outlined'} color='neutral' onClick={isTabSetup ? undefined : handleToggleDefaults} sx={{}}>*/}
|
||||
{/* Setup*/}
|
||||
{/* </Chip>*/}
|
||||
{/* <Chip size='lg' variant={isTabDefaults ? 'solid' : 'outlined'} color='neutral' onClick={isTabDefaults ? undefined : handleToggleDefaults} sx={{}}>*/}
|
||||
{/* Defaults*/}
|
||||
{/* </Chip>*/}
|
||||
{/* </>}*/}
|
||||
{/*</Box>*/}
|
||||
</AppBreadcrumbs>
|
||||
)}
|
||||
open onClose={optimaActions().closeModels}
|
||||
darkBottomClose={!isTabWizard}
|
||||
|
||||
Reference in New Issue
Block a user