feat(component): New radio component (#161)
* radio initial * initial radio * Update src/components/Radio/Radio.vue * Update src/components/Radio/Radio.vue * Update docs/components/radio/examples/ListRadio.vue * Update docs/components/radio/examples/LinkRadio.vue * Update docs/components/radio/examples/InlineRadio.vue * Update docs/components/radio/examples/HorizontalListRadio.vue * Update docs/components/radio/examples/DisabledRadio.vue * Update docs/components/radio/examples/DefaultRadio.vue * Update docs/components/radio/examples/BorderedRadio.vue * Update src/components/Radio/Radio.vue --------- Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
This commit is contained in:
28
docs/components/radio/examples/ListRadio.vue
Normal file
28
docs/components/radio/examples/ListRadio.vue
Normal file
@@ -0,0 +1,28 @@
|
||||
<template>
|
||||
<div>
|
||||
<p class="mb-4 font-semibold text-gray-900 dark:text-white">Technology <span class="capitalize">{{ picked }}</span>
|
||||
</p>
|
||||
<ul
|
||||
class="w-48 !p-0 text-sm text-gray-900 bg-white border border-gray-200 rounded-lg dark:bg-gray-700 dark:border-gray-600 dark:text-white">
|
||||
<li class="w-full !m-0 pl-3 flex border-b border-gray-200 rounded-t-lg dark:border-gray-600">
|
||||
<Radio name="list-radio" v-model="picked" value="svelte" label="Svelte" />
|
||||
</li>
|
||||
<li class="w-full !m-0 pl-3 flex border-b border-gray-200 rounded-t-lg dark:border-gray-600">
|
||||
<Radio name="list-radio" v-model="picked" value="vue" label="Vue JS" />
|
||||
</li>
|
||||
<li class="w-full !m-0 pl-3 flex border-b border-gray-200 rounded-t-lg dark:border-gray-600">
|
||||
<Radio name="list-radio" v-model="picked" value="react" label="React" />
|
||||
</li>
|
||||
<li class="w-full !m-0 pl-3 flex border-gray-200 rounded-t-lg dark:border-gray-600">
|
||||
<Radio name="list-radio" v-model="picked" value="angular" label="Angular" />
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import Radio from '../../../../src/components/Radio/Radio.vue'
|
||||
import { ref } from 'vue'
|
||||
|
||||
const picked = ref('svelte')
|
||||
</script>
|
||||
Reference in New Issue
Block a user