Skip to content

Toggle Button

Pressable toggle control.

Import

ts
import { ToggleButton } from '@heroui-vue/vue'

Usage

<template>
  <div class="flex gap-3">
    <ToggleButton default-selected>Bold</ToggleButton>
    <ToggleButton variant="ghost">Italic</ToggleButton>
    <ToggleButton :is-icon-only="true" aria-label="Star">

    </ToggleButton>
  </div>
</template>

<script setup>
import { ToggleButton } from '@heroui-vue/vue'
</script>

API

PropTypeDefaultDescription
selectedbooleanundefinedControlled selected state
defaultSelectedbooleanfalseInitial selected state
variant'default' | 'ghost''default'Visual style

Released under the Apache-2.0 License.