feat(component): New select component

This commit is contained in:
vasu
2023-06-13 14:51:41 +05:30
parent 859d62812b
commit b87c8d7751
9 changed files with 234 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
<template>
<div>
<Select v-model="selected" :options="countries" placeholder="You can't select" :disabled="true" />
</div>
</template>
<script setup>
import { ref } from 'vue'
import { Select } from '../../../../src/index'
let selected = ref('')
const countries = [
{ value: 'us', name: 'United States' },
{ value: 'ca', name: 'Canada' },
{ value: 'fr', name: 'France' },
]
</script>

View File

@@ -0,0 +1,17 @@
<template>
<div>
<Select v-model="selected" :options="countries" />
</div>
</template>
<script setup>
import { ref } from 'vue'
import { Select } from '../../../../src/index'
let selected = ref('')
const countries = [
{ value: 'us', name: 'United States' },
{ value: 'ca', name: 'Canada' },
{ value: 'fr', name: 'France' },
]
</script>

View File

@@ -0,0 +1,17 @@
<template>
<div>
<Select v-model="selected" :options="countries" size="lg" />
</div>
</template>
<script setup>
import { ref } from 'vue'
import { Select } from '../../../../src/index'
let selected = ref('')
const countries = [
{ value: 'us', name: 'United States' },
{ value: 'ca', name: 'Canada' },
{ value: 'fr', name: 'France' },
]
</script>

View File

@@ -0,0 +1,17 @@
<template>
<div>
<Select v-model="selected" :options="countries" :underline="true" />
</div>
</template>
<script setup>
import { ref } from 'vue'
import { Select } from '../../../../src/index'
let selected = ref('')
const countries = [
{ value: 'us', name: 'United States' },
{ value: 'ca', name: 'Canada' },
{ value: 'fr', name: 'France' },
]
</script>