diff --git a/apps/www/__registry__/index.ts b/apps/www/__registry__/index.ts
index 3bee58c3..1da86efe 100644
--- a/apps/www/__registry__/index.ts
+++ b/apps/www/__registry__/index.ts
@@ -443,6 +443,13 @@ export const Index = {
component: () => import('../src/lib/registry/default/example/InputWithButton.vue').then(m => m.default),
files: ['../src/lib/registry/default/example/InputWithButton.vue'],
},
+ InputWithIcon: {
+ name: 'InputWithIcon',
+ type: 'components:example',
+ registryDependencies: ['input'],
+ component: () => import('../src/lib/registry/default/example/InputWithIcon.vue').then(m => m.default),
+ files: ['../src/lib/registry/default/example/InputWithIcon.vue'],
+ },
InputWithLabel: {
name: 'InputWithLabel',
type: 'components:example',
@@ -1362,6 +1369,13 @@ export const Index = {
component: () => import('../src/lib/registry/new-york/example/InputWithButton.vue').then(m => m.default),
files: ['../src/lib/registry/new-york/example/InputWithButton.vue'],
},
+ InputWithIcon: {
+ name: 'InputWithIcon',
+ type: 'components:example',
+ registryDependencies: ['input'],
+ component: () => import('../src/lib/registry/new-york/example/InputWithIcon.vue').then(m => m.default),
+ files: ['../src/lib/registry/new-york/example/InputWithIcon.vue'],
+ },
InputWithLabel: {
name: 'InputWithLabel',
type: 'components:example',
diff --git a/apps/www/src/content/docs/components/input.md b/apps/www/src/content/docs/components/input.md
index d1614790..ae55f1d9 100644
--- a/apps/www/src/content/docs/components/input.md
+++ b/apps/www/src/content/docs/components/input.md
@@ -63,6 +63,10 @@ import { Input } from '@/components/ui/input'
+### With Icon
+
+
+
### Form
diff --git a/apps/www/src/lib/registry/default/example/InputWithIcon.vue b/apps/www/src/lib/registry/default/example/InputWithIcon.vue
new file mode 100644
index 00000000..04d295ff
--- /dev/null
+++ b/apps/www/src/lib/registry/default/example/InputWithIcon.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/src/lib/registry/new-york/example/InputWithIcon.vue b/apps/www/src/lib/registry/new-york/example/InputWithIcon.vue
new file mode 100644
index 00000000..6f61ef7d
--- /dev/null
+++ b/apps/www/src/lib/registry/new-york/example/InputWithIcon.vue
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/www/src/public/registry/styles/default/select.json b/apps/www/src/public/registry/styles/default/select.json
index 0989daf9..6883d4ae 100644
--- a/apps/www/src/public/registry/styles/default/select.json
+++ b/apps/www/src/public/registry/styles/default/select.json
@@ -19,7 +19,7 @@
},
{
"name": "SelectItem.vue",
- "content": "\n\n\n \n \n \n \n \n \n\n \n \n \n \n\n"
+ "content": "\n\n\n \n \n \n \n \n \n\n \n \n \n \n\n"
},
{
"name": "SelectItemText.vue",