Tag component - How to use

Use tags to indicate an object's categorization, i.e., for filtering. Use a badge instead for static metadata, status, or to indicate a new feature.

Basic use

Invocation of the component would look something like this:

My text tag
<Hds::Tag @text="My text tag" @onDismiss={{this.yourOnDismissFunction}} />

In this case, since no @href or @route argument is provided it will render the tag as plain text.

Renders to:

My text tag

Color

There are two available colors for a link: primary and secondary. The default is primary.

<Hds::Tag @color="primary" @text="My link tag" @href="#" @onDismiss={{this.yourOnDismissFunction}} />

Renders to:

My link tag My link tag

Dismiss

In most cases the tag needs to be dismissable. If you don't provide a callback function to the onDismiss argument the "dismiss/remove" button will not be rendered.

<Hds::Tag @color="primary" @text="My link tag" @href="#" />

Renders to:

My link tag