5 lines
250 B
TypeScript
5 lines
250 B
TypeScript
import type React from "react";
|
|
|
|
export interface WebRoute { path: string; element: () => Promise<{ default: React.ComponentType }>; nav?: { label: string; area: "header" | "admin" } }
|
|
export interface WebFeature { name: string; routes: WebRoute[] }
|