import clsx from 'clsx'; import React from 'react'; import {CustomMenu} from '../menus/custom-menu'; import {Trans} from '../i18n/trans'; import {useSettings} from '../core/settings/use-settings'; interface Props { className?: string; isCompactMode?: boolean; } export function AdminSidebar({className, isCompactMode}: Props) { const {version} = useSettings(); return (
to === '/admin'} menu="admin-sidebar" orientation="vertical" onlyShowIcons={isCompactMode} itemClassName={({isActive}) => clsx( 'block w-full rounded py-12 px-16 border-l-4', isActive ? 'bg-primary/hover border-l-primary' : 'border-l-transparent hover:bg-hover' ) } gap="gap-8" /> {!isCompactMode && (
)}
); }