Files
leaudit-platform-frontend/app/components/ui/index.ts
T

33 lines
1.1 KiB
TypeScript

// 导出所有UI组件,方便统一引入
// 核心组件
export { Button } from './Button';
export { Card } from './Card';
export { Modal } from './Modal';
export { toastService } from './Toast';
export { Tooltip } from './Tooltip';
// 数据展示组件
export { Table } from './Table';
export { Pagination } from './Pagination';
export { Tag } from './Tag';
export { FileTag } from './FileTag';
export { FileTypeTag } from './FileTypeTag';
export { StatusBadge } from './StatusBadge';
export { StatusDot } from './StatusDot';
export { Switch } from './Switch';
export { FileIcon } from './FileIcon';
// 数据输入组件
export { SearchBox } from './SearchBox';
export { DateRangePicker } from './DateRangePicker';
export { FilterPanel } from './FilterPanel';
export { UploadArea } from './UploadArea';
// 反馈组件
export { Alert } from './Alert';
export { MessageModal, messageService } from './MessageModal';
export { LoadingBar } from './LoadingBar';
export { RouteChangeLoader } from './RouteChangeLoader';
export { FileProgress } from './FileProgress';
export { ProcessingSteps } from './ProcessingSteps';