Files
plagiat/src/widgets/history/index.ts
nabijonovdavronbek619@gmail.com e9c73c42e2 removeunadditional part
2026-04-02 19:24:47 +05:00

35 lines
792 B
TypeScript

// Pages
export { HistoryPage } from './ui/historyPage';
// Components
export { HistoryTable } from './ui/historyTable';
export { HistoryTableRow } from './ui/historyTableRow';
export { ResultBadge } from './ui/resultBadge';
export { Pagination } from './ui/pagination';
export { EmptyState, SkeletonRow, ErrorState } from './ui/tableStates';
// Hook
export { useHistory } from './lib/useHistory';
// Utils
export { formatDate, formatAmount, truncateFileName } from './lib/utils';
// Types
export type {
PlagiarismCheckDetail,
CheckResult,
HistoryApiResponse,
HistoryTableProps,
HistoryTableRowProps,
ResultBadgeProps,
FetchStatus,
HistoryState,
} from './lib/types';
// Constants
export {
TABLE_COLUMNS,
RESULT_CONFIG,
DEFAULT_PAGE_SIZE,
} from './lib/constants';