+
+
+
diff --git a/src/components/button/IconTextButton.stories.ts b/src/components/button/IconTextButton.stories.ts
index da07d9a66..0139b9bd6 100644
--- a/src/components/button/IconTextButton.stories.ts
+++ b/src/components/button/IconTextButton.stories.ts
@@ -1,14 +1,4 @@
import type { Meta, StoryObj } from '@storybook/vue3-vite'
-import {
- ChevronLeft,
- ChevronRight,
- Download,
- Package,
- Save,
- Settings,
- Trash2,
- X
-} from 'lucide-vue-next'
import IconTextButton from './IconTextButton.vue'
@@ -49,14 +39,14 @@ type Story = StoryObj
export const Primary: Story = {
render: (args) => ({
- components: { IconTextButton, Package },
+ components: { IconTextButton },
setup() {
return { args }
},
template: `
-
+
`
@@ -70,14 +60,14 @@ export const Primary: Story = {
export const Secondary: Story = {
render: (args) => ({
- components: { IconTextButton, Settings },
+ components: { IconTextButton },
setup() {
return { args }
},
template: `
-
+
`
@@ -91,14 +81,14 @@ export const Secondary: Story = {
export const Transparent: Story = {
render: (args) => ({
- components: { IconTextButton, X },
+ components: { IconTextButton },
setup() {
return { args }
},
template: `
-
+
`
@@ -112,14 +102,14 @@ export const Transparent: Story = {
export const WithIconRight: Story = {
render: (args) => ({
- components: { IconTextButton, ChevronRight },
+ components: { IconTextButton },
setup() {
return { args }
},
template: `
-
+
`
@@ -134,14 +124,14 @@ export const WithIconRight: Story = {
export const Small: Story = {
render: (args) => ({
- components: { IconTextButton, Save },
+ components: { IconTextButton },
setup() {
return { args }
},
template: `
-
+
`
@@ -156,66 +146,60 @@ export const Small: Story = {
export const AllVariants: Story = {
render: () => ({
components: {
- IconTextButton,
- Download,
- Settings,
- Trash2,
- ChevronRight,
- ChevronLeft,
- Save
+ IconTextButton
},
template: `
{}">
-
+
{}">
-
+
{}">
-
+
{}">
-
+
{}">
-
+
{}">
-
+
{}">
-
+
{}">
-
+
{}">
-
+
diff --git a/src/components/button/IconTextButton.vue b/src/components/button/IconTextButton.vue
index 656761757..a62aab08b 100644
--- a/src/components/button/IconTextButton.vue
+++ b/src/components/button/IconTextButton.vue
@@ -1,5 +1,11 @@
-