From d6bebd5ef9fb40e946a6e6a34c44aff8639c4290 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 13 Mar 2024 14:42:39 +0100 Subject: [PATCH] feat(Chip): new component --- playground/app.vue | 2 +- playground/pages/chip.vue | 38 ++++++++++++ src/runtime/components/Chip.vue | 58 +++++++++++++++++++ src/theme/chip.ts | 56 ++++++++++++++++++ src/theme/index.ts | 1 + test/components/Chip.spec.ts | 36 ++++++++++++ .../__snapshots__/Chip.spec.ts.snap | 51 ++++++++++++++++ 7 files changed, 241 insertions(+), 1 deletion(-) create mode 100644 playground/pages/chip.vue create mode 100644 src/runtime/components/Chip.vue create mode 100644 src/theme/chip.ts create mode 100644 test/components/Chip.spec.ts create mode 100644 test/components/__snapshots__/Chip.spec.ts.snap diff --git a/playground/app.vue b/playground/app.vue index c7eae9ed..fa0b52ee 100644 --- a/playground/app.vue +++ b/playground/app.vue @@ -5,7 +5,7 @@ useHead({ } }) -const components = ['avatar', 'badge', 'button', 'collapsible', 'kbd', 'popover', 'skeleton', 'tooltip'] +const components = ['avatar', 'badge', 'button', 'chip', 'collapsible', 'kbd', 'popover', 'skeleton', 'tooltip']