UNPKG

monkey-react

Version:

A powerful yet simple React library designed to make responsive can adapt seamlessly to any device, providing a smooth, consistent user experience.

23 lines 860 B
import { RouterObjects } from "../../RouterProvider"; import { BasenameRouter } from "../../RouterProvider"; /** * * @param routers @type {RouterObjects[]} * @param isPermit @type {boolean} * @param defaultPath @type {string} * @param levelOrLevel @type {roleOrLevelCallback} * @returns routerbase for lazy loader */ export interface roleOrLevelCallback { (child: RouterObjects): boolean; } export declare function getBasename(routers: BasenameRouter[], isPermit?: boolean, levelOrLevel?: roleOrLevelCallback): RouterObjects[]; interface BaseRouter { routers: RouterObjects[]; layout?: React.ComponentType<{ children: React.ReactNode; }>; } export declare function getBaseRouters(routers: BasenameRouter[], isPermit?: boolean, levelOrLevel?: roleOrLevelCallback): BaseRouter; export {}; //# sourceMappingURL=permitRouter.d.ts.map