bootstrap-based-components
Version:
A Bootstrap based package with React components
17 lines (16 loc) • 446 B
TypeScript
import React from 'react';
import { IconProp } from '@fortawesome/fontawesome-svg-core';
export interface RouteProp {
path: string;
name: string;
page: React.FC<any>;
icon?: IconProp;
exact?: boolean;
hideSideMenu?: boolean;
hideOnSideMenu?: boolean;
routes?: RouteProp[];
}
declare type RoutesConfig<T extends string | number | symbol> = {
[P in T]: RouteProp;
};
export default RoutesConfig;