feat(component): New toggle component (#152)

* feat(component): New toggle component

* adding docs for toggle

* blank lines

* fix type

* Update docs/components/toggle.md

* Update docs/components/toggle/examples/SizeToggle.vue

* Update src/components/Toggle/Toggle.vue

* Update src/components/Toggle/composables/useToggleClasses.ts

* Update src/components/Toggle/composables/useToggleClasses.ts

* Update src/components/Toggle/composables/useToggleClasses.ts

---------

Co-authored-by: Ilya Artamonov <ilya.sosidka@gmail.com>
This commit is contained in:
Vasu Singh
2023-06-17 14:20:23 +05:30
committed by GitHub
parent c3e8826253
commit cad16d7459
10 changed files with 264 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
<template>
<div class="flex flex-col gap-2">
<Toggle label="Small" size="sm" />
<Toggle label="Medium" size="md" />
<Toggle label="Large" size="lg" />
</div>
</template>
<script setup>
import { Toggle } from '../../../../src/index'
</script>