0.7.2

QuantitySwitch

Source code

.

Default

Usage

---
import { QuantitySwitch } from '@yatoday/astro-ui/svelte';
---

<QuantitySwitch readonly step={1} max={100} label="" value={10} />
<QuantitySwitch readonly size="lg" label="" step={1} max={100} value={10} variant="primary" />
<QuantitySwitch readonly size="lg" label="" step={1} max={100} value={10} variant="accent" />
<QuantitySwitch readonly size="lg" label="" step={1} max={100} value={10} variant="destructive" />
<QuantitySwitch readonly size="lg" label="" step={1} max={100} value={10} variant="outline" />
<QuantitySwitch readonly size="lg" label="" step={1} max={100} value={10} variant="ghost" />

<!-- With Astro -->
<QuantitySwitch 
  client:only="svelte"
  ...
/>

Props

PropTypeDefaultDescription
variantdefault | primary | accent | destructive | outline | ghostdefaultFor more details, see the Button component
sizedefault | sm | lgdefault-
classstring--

Style

@theme {
  --shadow-input: 0 0 0 1px var(--yt-color-border);
}