From fb78162aa58b26f89f2c27b9db7cf636684d078b Mon Sep 17 00:00:00 2001 From: Benjamin Canac Date: Wed, 8 Dec 2021 18:04:29 +0100 Subject: [PATCH] chore: support presets for `InputGroup` and `ToggleGroup` --- docs/pages/components/[component].vue | 8 +++++ docs/pages/migration.vue | 12 ++++++- src/components/forms/InputGroup.vue | 49 ++++++++++++++++----------- src/components/forms/ToggleGroup.vue | 49 ++++++++++++++++----------- src/presets/tailwindui.ts | 14 ++++++++ 5 files changed, 92 insertions(+), 40 deletions(-) diff --git a/docs/pages/components/[component].vue b/docs/pages/components/[component].vue index 17fc26ec..7346508f 100644 --- a/docs/pages/components/[component].vue +++ b/docs/pages/components/[component].vue @@ -110,6 +110,14 @@ const defaultProps = { Input: { name: 'input' }, + InputGroup: { + name: 'input', + label: 'Input group' + }, + ToggleGroup: { + name: 'input', + label: 'Toggle group' + }, Checkbox: { name: 'checkbox' }, diff --git a/docs/pages/migration.vue b/docs/pages/migration.vue index 621e6f3f..92f8c89f 100644 --- a/docs/pages/migration.vue +++ b/docs/pages/migration.vue @@ -101,6 +101,13 @@ const components = [ nuxt3: true, capi: true }, + { + label: 'ToggleGroup', + to: '/components/ToggleGroup', + nuxt3: true, + capi: true, + preset: true + }, { label: 'Alert', to: '/components/Alert' @@ -117,7 +124,10 @@ const components = [ }, { label: 'InputGroup', - to: '/components/InputGroup' + to: '/components/InputGroup', + nuxt3: true, + capi: true, + preset: true }, { label: 'Radio', diff --git a/src/components/forms/InputGroup.vue b/src/components/forms/InputGroup.vue index 84f5325d..0def3651 100644 --- a/src/components/forms/InputGroup.vue +++ b/src/components/forms/InputGroup.vue @@ -1,30 +1,23 @@