UxButton

components/ux/Button.vue

Primary action button with grape background, stroke variant, icon slot, and loading spinner state.

components/ux/Button.vue

Usage

<UxButton :disabled = "false" kind = "—" :spin = "false" > Content here </UxButton>

Props

PropTypeDefaultDescription
disabledBooleanfalseDisables the button
kindString'''' (filled) or 'stroke' (outlined)
spinBooleanfalseShows loading spinner

Slots

SlotDescription
defaultLabel text
iconLeft icon area

Related