react-antd-admin-panel
Version:
Modern TypeScript-first React admin panel builder with Ant Design 6
15 lines • 566 B
TypeScript
import React from 'react';
import type { RouteConfig, SidebarConfig } from './types';
interface AppLayoutProps {
sections: Record<string, RouteConfig>;
currentPath: string;
sidebarConfig?: SidebarConfig;
children: React.ReactNode;
}
/**
* AppLayout - Main application layout with sidebar navigation
* Renders a collapsible sidebar with menu items generated from sections
*/
export declare function AppLayout({ sections, currentPath, sidebarConfig, children }: AppLayoutProps): React.ReactElement;
export {};
//# sourceMappingURL=AppLayout.d.ts.map