- Crée Modal.tsx dans components/ui (backdrop, container, header sticky, close button) - Remplace le scaffolding modal dupliqué dans EditBookForm, EditSeriesForm, DeleteBookButton, MetadataSearchModal (4 composants) - Crée lib/searchParams.ts avec paramString, paramStringOr, paramInt, paramBool - Simplifie le parsing des query params dans books, series, authors pages Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
25 lines
815 B
TypeScript
25 lines
815 B
TypeScript
export {
|
|
Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter,
|
|
GlassCard, SimpleCard
|
|
} from "./Card";
|
|
export {
|
|
Badge, StatusBadge, JobTypeBadge, ProgressBadge
|
|
} from "./Badge";
|
|
export { StatBox } from "./StatBox";
|
|
export {
|
|
ProgressBar, MiniProgressBar, SmartProgressBar, CircularProgress
|
|
} from "./ProgressBar";
|
|
export { Button, IconButton } from "./Button";
|
|
export {
|
|
Input, Select, Textarea, SearchInput
|
|
} from "./Input";
|
|
export {
|
|
FormField, FormLabel, FormInput, FormSelect, FormRow,
|
|
FormSection, FormError, FormDescription
|
|
} from "./Form";
|
|
export { PageIcon, NavIcon, Icon } from "./Icon";
|
|
export { CursorPagination, OffsetPagination } from "./Pagination";
|
|
export { Tooltip } from "./Tooltip";
|
|
export { toast, Toaster } from "./Toast";
|
|
export { Modal } from "./Modal";
|