From 04062703ff166d08216d4e8202bfdf7998850713 Mon Sep 17 00:00:00 2001 From: Matthew L McPeak Date: Wed, 15 Jul 2026 19:19:46 -0400 Subject: [PATCH] refactor: Use ShadCN and toss primevue --- packages/library/src/components/index.ts | 3 +- .../library/src/components/ui/card/Card.vue | 6 +- .../src/components/ui/card/CardFooter.vue | 2 +- .../library/src/components/ui/card/index.ts | 19 ++++++ packages/library/src/lib/index.ts | 2 + .../library/src/lib/use-dismissable-layer.ts | 17 +++++ packages/library/tests/Card.spec.ts | 8 +++ .../tests/use-dismissable-layer.spec.ts | 63 ++++++++++++++++++- packages/playground/.storybook/preview.ts | 29 ++++++++- 9 files changed, 141 insertions(+), 8 deletions(-) diff --git a/packages/library/src/components/index.ts b/packages/library/src/components/index.ts index e6f05a2..55c4ad0 100644 --- a/packages/library/src/components/index.ts +++ b/packages/library/src/components/index.ts @@ -9,7 +9,8 @@ export { Badge, badgeVariants } from './ui/badge' export { Checkbox } from './ui/checkbox' export { CheckboxGroup } from './ui/checkbox-group' export { RadioGroup, RadioGroupItem } from './ui/radio-group' -export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter, CardAction } from './ui/card' +export { Card, CardHeader, CardTitle, CardDescription, CardContent, CardFooter, CardAction, cardVariants } from './ui/card' +export type { CardVariants } from './ui/card' export { Alert, AlertTitle, AlertDescription, AlertAction, alertVariants } from './ui/alert' export { Select, diff --git a/packages/library/src/components/ui/card/Card.vue b/packages/library/src/components/ui/card/Card.vue index 3d8af31..dc4d1de 100644 --- a/packages/library/src/components/ui/card/Card.vue +++ b/packages/library/src/components/ui/card/Card.vue @@ -1,10 +1,12 @@