diff --git a/docs/pages/examples.vue b/docs/pages/examples.vue
index e64af8bb..44de5354 100644
--- a/docs/pages/examples.vue
+++ b/docs/pages/examples.vue
@@ -292,7 +292,9 @@ const dropdownItems = [
icon: 'heroicons-solid:archive'
}, {
label: 'Move',
- icon: 'heroicons-solid:external-link'
+ icon: 'heroicons-solid:external-link',
+ to: 'https://www.google.fr',
+ target: '_blank'
}],
[{
label: 'Delete',
diff --git a/docs/pages/migration.vue b/docs/pages/migration.vue
index cb21abf1..dd548a07 100644
--- a/docs/pages/migration.vue
+++ b/docs/pages/migration.vue
@@ -76,7 +76,8 @@ const components = [
{
label: 'AvatarGroup',
to: '/components/AvatarGroup',
- nuxt3: true
+ nuxt3: true,
+ typescript: true
},
{
label: 'Badge',
@@ -91,14 +92,16 @@ const components = [
to: '/components/Button',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Dropdown',
to: '/components/Dropdown',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Icon',
@@ -111,7 +114,8 @@ const components = [
label: 'Link',
to: '/components/Link',
nuxt3: true,
- capi: true
+ capi: true,
+ typescript: true
},
{
label: 'Toggle',
@@ -124,7 +128,8 @@ const components = [
{
label: 'Alert',
to: '/components/Alert',
- nuxt3: true
+ nuxt3: true,
+ typescript: true
},
{
label: 'AlertDialog',
@@ -138,35 +143,40 @@ const components = [
label: 'Input',
to: '/components/Input',
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'FormGroup',
to: '/components/FormGroup',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Checkbox',
to: '/components/Checkbox',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Radio',
to: '/components/Radio',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Select',
to: '/components/Select',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'SelectCustom',
@@ -178,14 +188,16 @@ const components = [
to: '/components/Textarea',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Card',
to: '/components/Card',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Container',
@@ -216,20 +228,23 @@ const components = [
to: '/components/VerticalNavigation',
nuxt3: true,
capi: true,
- preset: true
+ preset: true,
+ typescript: true
},
{
label: 'Modal',
to: '/components/Modal',
nuxt3: true,
preset: true,
- capi: true
+ capi: true,
+ typescript: true
},
{
label: 'Notification',
to: '/components/Notification',
nuxt3: true,
- capi: true
+ capi: true,
+ typescript: true
},
{
label: 'Notifications',
@@ -242,7 +257,8 @@ const components = [
label: 'Popover',
to: '/components/Popover',
nuxt3: true,
- capi: true
+ capi: true,
+ typescript: true
},
{
label: 'Slideover',
@@ -255,7 +271,8 @@ const components = [
label: 'Tooltip',
to: '/components/Tooltip',
nuxt3: true,
- capi: true
+ capi: true,
+ typescript: true
}
]
diff --git a/src/runtime/components/elements/AvatarGroup.vue b/src/runtime/components/elements/AvatarGroup.vue
index 8101a17b..b1f1642a 100644
--- a/src/runtime/components/elements/AvatarGroup.vue
+++ b/src/runtime/components/elements/AvatarGroup.vue
@@ -1,7 +1,7 @@
-
diff --git a/src/runtime/components/elements/Button.vue b/src/runtime/components/elements/Button.vue
index e145c608..65459d34 100644
--- a/src/runtime/components/elements/Button.vue
+++ b/src/runtime/components/elements/Button.vue
@@ -12,174 +12,159 @@
-
diff --git a/src/runtime/components/elements/Dropdown.vue b/src/runtime/components/elements/Dropdown.vue
index ec7eeb20..ab13c31d 100644
--- a/src/runtime/components/elements/Dropdown.vue
+++ b/src/runtime/components/elements/Dropdown.vue
@@ -18,8 +18,8 @@
>
-
-
diff --git a/src/runtime/components/forms/Checkbox.vue b/src/runtime/components/forms/Checkbox.vue
index 47c923fb..bf0cfed9 100644
--- a/src/runtime/components/forms/Checkbox.vue
+++ b/src/runtime/components/forms/Checkbox.vue
@@ -26,88 +26,81 @@
-
diff --git a/src/runtime/components/forms/FormGroup.vue b/src/runtime/components/forms/FormGroup.vue
index 944c7424..ec660042 100644
--- a/src/runtime/components/forms/FormGroup.vue
+++ b/src/runtime/components/forms/FormGroup.vue
@@ -21,67 +21,65 @@
-
diff --git a/src/runtime/components/forms/Input.vue b/src/runtime/components/forms/Input.vue
index 29601b40..35182250 100644
--- a/src/runtime/components/forms/Input.vue
+++ b/src/runtime/components/forms/Input.vue
@@ -27,180 +27,164 @@
-
diff --git a/src/runtime/components/forms/Radio.vue b/src/runtime/components/forms/Radio.vue
index 74d437c1..babbb4bd 100644
--- a/src/runtime/components/forms/Radio.vue
+++ b/src/runtime/components/forms/Radio.vue
@@ -26,88 +26,81 @@
-
diff --git a/src/runtime/components/forms/Select.vue b/src/runtime/components/forms/Select.vue
index 02eaec74..655bf4bc 100644
--- a/src/runtime/components/forms/Select.vue
+++ b/src/runtime/components/forms/Select.vue
@@ -42,172 +42,151 @@
-
diff --git a/src/runtime/components/forms/Textarea.vue b/src/runtime/components/forms/Textarea.vue
index 5b053b56..6cec203b 100644
--- a/src/runtime/components/forms/Textarea.vue
+++ b/src/runtime/components/forms/Textarea.vue
@@ -18,145 +18,138 @@
-
diff --git a/src/runtime/components/layout/Card.vue b/src/runtime/components/layout/Card.vue
index b767d25c..e6f39be0 100644
--- a/src/runtime/components/layout/Card.vue
+++ b/src/runtime/components/layout/Card.vue
@@ -22,93 +22,86 @@
-
diff --git a/src/runtime/components/navigation/VerticalNavigation.vue b/src/runtime/components/navigation/VerticalNavigation.vue
index b6e29519..753d5764 100644
--- a/src/runtime/components/navigation/VerticalNavigation.vue
+++ b/src/runtime/components/navigation/VerticalNavigation.vue
@@ -30,69 +30,63 @@
-
diff --git a/src/runtime/components/overlays/Modal.vue b/src/runtime/components/overlays/Modal.vue
index 3453cf83..1c346cfd 100644
--- a/src/runtime/components/overlays/Modal.vue
+++ b/src/runtime/components/overlays/Modal.vue
@@ -53,89 +53,81 @@
-
+
+
diff --git a/src/runtime/components/overlays/Notification.vue b/src/runtime/components/overlays/Notification.vue
index 044c8a7e..b838b239 100644
--- a/src/runtime/components/overlays/Notification.vue
+++ b/src/runtime/components/overlays/Notification.vue
@@ -55,148 +55,131 @@
-
diff --git a/src/runtime/components/overlays/Popover.vue b/src/runtime/components/overlays/Popover.vue
index 8a14b18b..a36c4f84 100644
--- a/src/runtime/components/overlays/Popover.vue
+++ b/src/runtime/components/overlays/Popover.vue
@@ -24,135 +24,121 @@
-
diff --git a/src/runtime/components/overlays/Tooltip.vue b/src/runtime/components/overlays/Tooltip.vue
index 54e310ee..b0820b4d 100644
--- a/src/runtime/components/overlays/Tooltip.vue
+++ b/src/runtime/components/overlays/Tooltip.vue
@@ -24,74 +24,65 @@
-