@lobehub/ui
Version:
Lobe UI is an open-source UI component library for building AIGC web apps
14 lines (13 loc) • 518 B
TypeScript
import type { DivProps } from "../types";
import iconMap from './icon-map.json';
export type FileNamesKey = keyof (typeof iconMap)['fileNames'];
export type FolderNamesKey = keyof (typeof iconMap)['folderNames'];
export type FileExtensionsKey = keyof (typeof iconMap)['fileExtensions'];
export interface MaterialFileTypeIconProps extends DivProps {
fallbackUnknownType?: boolean;
filename: string;
open?: boolean;
size?: number;
type?: 'file' | 'folder';
variant?: 'raw' | 'file' | 'folder';
}