From e2fb25309f13068c7a49de1b507f258013c72e11 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Tue, 12 Mar 2024 18:22:55 +0100 Subject: [PATCH] feat(Skeleton): new component --- playground/app.vue | 2 +- playground/pages/skeleton.vue | 10 ++++++++ src/runtime/components/Skeleton.vue | 25 +++++++++++++++++++ src/theme/index.ts | 1 + src/theme/skeleton.ts | 3 +++ test/components/Skeleton.spec.ts | 13 ++++++++++ .../__snapshots__/Skeleton.spec.ts.snap | 5 ++++ 7 files changed, 58 insertions(+), 1 deletion(-) create mode 100644 playground/pages/skeleton.vue create mode 100644 src/runtime/components/Skeleton.vue create mode 100644 src/theme/skeleton.ts create mode 100644 test/components/Skeleton.spec.ts create mode 100644 test/components/__snapshots__/Skeleton.spec.ts.snap diff --git a/playground/app.vue b/playground/app.vue index 98dc4a69..c7eae9ed 100644 --- a/playground/app.vue +++ b/playground/app.vue @@ -5,7 +5,7 @@ useHead({ } }) -const components = ['avatar', 'badge', 'button', 'collapsible', 'kbd', 'popover', 'tooltip'] +const components = ['avatar', 'badge', 'button', 'collapsible', 'kbd', 'popover', 'skeleton', 'tooltip']