import React from "react"; import { Button } from "@components/UI/Button.tsx"; import type { LucideIcon } from "lucide-react"; import { cn } from "@core/utils/cn.ts"; import { useSidebar } from "@core/stores/sidebarStore.tsx"; export interface SidebarButtonProps { label: string; count?: number; active?: boolean; Icon?: LucideIcon; children?: React.ReactNode; onClick?: () => void; disabled?: boolean; } export const SidebarButton = ({ label, active, Icon, count, children, onClick, disabled = false, }: SidebarButtonProps) => { const { isCollapsed } = useSidebar(); return ( ); };