adminjs
Version:
Admin panel for apps written in node.js
20 lines (19 loc) • 373 B
TypeScript
import type { IconProps } from '@adminjs/design-system';
/**
* Representing the page in the sidebar
* @subcategory Frontend
*/
export interface PageJSON {
/**
* Page name
*/
name: string;
/**
* Page component. Bundled with {@link ComponentLoader}
*/
component: string;
/**
* Page icon
*/
icon?: IconProps['icon'];
}