@devfamily/admiral
Version:
Admiral is a frontend framework for creating back office using React. It provides out-of-the-box components and tools that make developing an admin interface easy and fast.
19 lines (18 loc) • 567 B
TypeScript
import React, { ComponentType } from 'react';
export interface ContextState {
visible: boolean;
toggle: () => void;
open: () => void;
close: () => void;
collapsed: boolean;
toggleCollapsed: () => void;
menu: ComponentType;
}
declare type NavProviderProps = {
menu: ComponentType;
children: React.ReactNode;
};
export declare const menuCollapsedStorageKey = "df_admin_menu_collapsed";
export declare function NavProvider({ menu, children }: NavProviderProps): JSX.Element;
export declare function useNav(): ContextState;
export {};