@izzyjs/route
Version:
Use your AdonisJs routes in your Inertia.js application
15 lines (14 loc) • 557 B
TypeScript
import type { SerializedRoute } from '../types/manifest.js';
import type { RouteFilter } from '../define_config.js';
/**
* Filter routes based on configuration
*/
export declare function filterRoutes(routes: SerializedRoute[], config?: RouteFilter): SerializedRoute[];
/**
* Get routes for a specific group
*/
export declare function getRoutesForGroup(routes: SerializedRoute[], groupName: string, config?: RouteFilter): SerializedRoute[];
/**
* Get available group names
*/
export declare function getAvailableGroups(config?: RouteFilter): string[];