Skip to content
On this page

Chip ​

Light ​

light is default variant for chip.

Use color prop to change the button color.

Primary
Success
Info
Warning
Danger

Variants ​

You can use variant prop to change the chip variant.

Primary
Primary
Primary
Primary

Roundness ​

You can adjust chip roundness using border-radius utilities.

rounded-0
rounded
rounded-lg
rounded-xl
default

Closable ​

You can use closable to be able to close the chip.

Icon ​

You can use icon prop to render icon in chip.

Use append-icon prop to render icon after default slot.

User
Charging
Settings
Traffic
Remove

UseSelection ​

You can use useSelection composable to create a group of chips.

VueJS
Pinia
Vue Router
Vitest
VueUse

Click Action ​

Chip can be used as action item. You can use @click directive to handle onClick event.

Turn off light

API ​

Chip

modelValue : boolean

Bind v-model value to show/hide the chip.

color : ColorProp
variant : LayerVariant
states : boolean

Interaction states like hover & active

disabled : boolean

Disable state of component

closable : boolean

Allow to close chip

icon : ConfigurableValue

prepend icon

appendIcon : ConfigurableValue

append icon

default : any

Default slot for rendering chip content

click:appendIcon => []
update:modelValue => [value: boolean]
click:close => []

Released under the MIT License.