UNPKG

@ducor/react

Version:

admin template ui interface

17 lines (16 loc) 398 B
import React, { ReactNode } from "react"; interface MenuItem { id: string; label: string; path: string; children?: MenuItem[]; } interface MenuContextType { menu: MenuItem[]; addMenuItem: (item: MenuItem, parentId?: string) => void; } export declare const MenuProvider: React.FC<{ children: ReactNode; }>; export declare const useMenu: () => MenuContextType; export {};