From 689c01a442e95a62c8431e74b823e7432ab4b016 Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Fri, 26 Nov 2021 17:20:43 +0100 Subject: [PATCH] chore: update components --- docs/pages/migration.vue | 30 ++- src/components/elements/Button.vue | 283 ++++++++--------------------- src/components/forms/Input.vue | 2 +- src/presets/tailwindui.ts | 96 +++++++++- 4 files changed, 199 insertions(+), 212 deletions(-) diff --git a/docs/pages/migration.vue b/docs/pages/migration.vue index e3c9d0b2..621e6f3f 100644 --- a/docs/pages/migration.vue +++ b/docs/pages/migration.vue @@ -19,6 +19,9 @@ Component + + Nuxt3 ready + Composition API @@ -34,6 +37,10 @@ {{ component.label }} + + + + @@ -53,7 +60,8 @@ const components = [ { label: 'Avatar', - to: '/components/Avatar' + to: '/components/Avatar', + nuxt3: true }, { label: 'AvatarGroup', @@ -61,20 +69,26 @@ const components = [ }, { label: 'Badge', - to: '/components/Badge' + to: '/components/Badge', + nuxt3: true }, { label: 'Button', - to: '/components/Button' + to: '/components/Button', + nuxt3: true, + capi: true, + preset: true }, { label: 'Dropdown', to: '/components/Dropdown', + nuxt3: true, capi: true }, { label: 'Icon', to: '/components/Icon', + nuxt3: true, capi: true }, { @@ -83,7 +97,9 @@ const components = [ }, { label: 'Toggle', - to: '/components/Toggle' + to: '/components/Toggle', + nuxt3: true, + capi: true }, { label: 'Alert', @@ -114,6 +130,7 @@ const components = [ { label: 'Select', to: '/components/Select', + nuxt3: true, capi: true, preset: true }, @@ -124,17 +141,20 @@ const components = [ { label: 'Textarea', to: '/components/Textarea', + nuxt3: true, capi: true, preset: true }, { label: 'Card', to: '/components/Card', + nuxt3: true, capi: true }, { label: 'Container', to: '/components/Container', + nuxt3: true, capi: true }, { @@ -152,6 +172,7 @@ const components = [ { label: 'Modal', to: '/components/Modal', + nuxt3: true, capi: true }, { @@ -161,6 +182,7 @@ const components = [ { label: 'Popover', to: '/components/Popover', + nuxt3: true, capi: true }, { diff --git a/src/components/elements/Button.vue b/src/components/elements/Button.vue index fd1840d5..02c50d4b 100644 --- a/src/components/elements/Button.vue +++ b/src/components/elements/Button.vue @@ -1,18 +1,22 @@