Toggle
Toggle button.
Examples
Basic toggle
Code
vue
<template>
<TooltipProvider :delay-duration="100">
<Toggle v-model:pressed="value" aria-label="Toggle bold" icon="bold" />
</TooltipProvider>
</template>
<script setup lang="ts">
import { Toggle } from '@/components/ui/toggle'
import { ref } from 'vue'
import { TooltipProvider } from '@/components/ui/tooltip'
const value = ref(false)
</script>
Text toggle
Code
vue
<template>
<TooltipProvider :delay-duration="100">
<Toggle v-model:pressed="value">
Bold
</Toggle>
</TooltipProvider>
</template>
<script setup lang="ts">
import { Toggle } from '@/components/ui/toggle'
import { ref } from 'vue'
import { TooltipProvider } from '@/components/ui/tooltip'
const value = ref(false)
</script>