Skip to main content

Chip

A compact interactive tag/chip with selection, dismissal, hover animations, and colour variants.

Import

import { Chip } from '@synapse-ui/chip';

Basic Usage

<synapse-chip variant="accent" [selected]="true">React</synapse-chip> <synapse-chip [dismissible]="true" (dismissed)="onRemove()">TypeScript</synapse-chip>

Inputs

InputTypeDefaultDescription
variant'default' | 'accent' | 'success' | 'warning' | 'error''default'Colour theme
selectedbooleanfalseFills chip with accent colour
dismissiblebooleanfalseShows a × dismiss button
disabledbooleanfalseDisables click and dismiss

Outputs

OutputPayloadDescription
dismissedvoidEmitted when the × button is clicked
selectedChangebooleanEmitted with the new selection state