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-button py-12 px-16', isActive ? 'bg-primary/6 text-primary font-semibold' : 'hover:bg-hover', ) } gap="gap-8" /> {!isCompactMode && (
)}
); }