UNPKG

@gulibs/vgrove-ui

Version:

VGrove UI component library built with HeroUI and React

18 lines 920 B
import { type SlotsToClasses } from "@heroui/react"; import { type BrandProps } from "../base/Brand"; import { type CollapseProps } from "../base/Collapse"; import type { ContainerProps, LayoutSettings } from '../types'; import { type SidebarMenuItemsType, type SidebarMenusProps } from "./SidebarMenus"; export interface VGroveSidebarProps extends ContainerProps { isCollapsed?: boolean; settings: LayoutSettings; collapse?: React.ReactNode | false; items: SidebarMenuItemsType; classNames?: SlotsToClasses<"base" | "items" | "actions">; actions?: ((isCollapsed?: boolean) => React.ReactNode) | React.ReactNode; menusProps?: Omit<SidebarMenusProps, "items" | "isCollapsed">; brand?: Omit<BrandProps, "isCollapsed">; onCollapsedChange?: CollapseProps['onCollapsedChange']; } export declare const VGroveSidebar: React.FC<VGroveSidebarProps>; //# sourceMappingURL=VGroveSidebar.d.ts.map