gitscope
https://dev.kronoz.win/r/marzneshin.git
dashboard/src/common/components/sidebar/sidebar-group.tsx · nightly
Source
1 1eb203e Mrdn 2y ago
2 1eb203e Mrdn 2y ago import { FC, PropsWithChildren } from "react"
3 7389ad0 Mardin 2y ago import { Label } from "@marzneshin/common/components"
4 d636f3f Dawsh 2y ago import { cn } from "@marzneshin/common/utils"
5 1eb203e Mrdn 2y ago import { useSidebarContext } from "./sidebar-provider";
6 1eb203e Mrdn 2y ago
7 1eb203e Mrdn 2y ago export interface SidebarGroupProps
8 1eb203e Mrdn 2y ago extends PropsWithChildren {
9 1345bed Mardin 2y ago className: string
10 1eb203e Mrdn 2y ago }
11 1eb203e Mrdn 2y ago
12 1345bed Mardin 2y ago export const SidebarGroup: FC<SidebarGroupProps> = ({ children, className }) => {
13 1eb203e Mrdn 2y ago const { collapsed } = useSidebarContext();
14 1eb203e Mrdn 2y ago
15 1eb203e Mrdn 2y ago if (!collapsed)
16 1eb203e Mrdn 2y ago return (
17 1345bed Mardin 2y ago <Label className={cn(className, "text-gray-500 font-header")}>
18 1eb203e Mrdn 2y ago {children}
19 1eb203e Mrdn 2y ago </Label>
20 1eb203e Mrdn 2y ago )
21 1eb203e Mrdn 2y ago }