Files
the_order/packages/ui/src/server.ts
T

24 lines
1.0 KiB
TypeScript

/**
* Server-safe UI exports.
*
* Keep this entrypoint limited to components and utilities that do not depend
* on client-only hooks or browser APIs so Next.js server components can import
* from it safely.
*/
export { Button } from './components/Button';
export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter } from './components/Card';
export { Input } from './components/Input';
export { Label } from './components/Label';
export { Select } from './components/Select';
export { Textarea } from './components/Textarea';
export { Alert, AlertTitle, AlertDescription } from './components/Alert';
export { Badge } from './components/Badge';
export { Table, TableHeader, TableBody, TableRow, TableHead, TableCell } from './components/Table';
export { Skeleton } from './components/Skeleton';
export { Breadcrumbs } from './components/Breadcrumbs';
export { Checkbox } from './components/Checkbox';
export { Radio } from './components/Radio';
export { Switch } from './components/Switch';
export { cn } from './lib/utils';