rasengan
Version:
The modern React Framework
8 lines (7 loc) • 535 B
TypeScript
import { RoutesGroupProps, PageComponent, MDXPageComponent } from '../types.js';
/**
* Recursively loops through an array of `PageComponent`, `MDXPageComponent`, or `RoutesGroupProps` and extracts all the pages into a single array.
* @param option - An object containing the `path` and `children` properties, which are used to define a routes group.
* @returns An array of `PageComponent` or `MDXPageComponent` objects.
*/
export declare const defineRoutesGroup: (option: RoutesGroupProps) => (PageComponent | MDXPageComponent)[];