Background
Create a container to manage the adding and removing of filter chips T324223: FilterChip: Add FilterChip component to Codex
Description
A text input box that only handles the adding and removing of filter chips.
User stories
- As a user I need an input to add and remove filter chips.
History
Describe or link to prior discussions related to this component
Known use cases
FilterChipInput in Wikifunctions | |
Existing implementations
These artifacts are listed for historical context. The figma spec, linked below, is the source of truth for the new component.
Wikimedia community:
- OOUI: TagMultiselect in OOUI
- Vue:
External libraries:
- Add links to any examples from external libraries
Codex implementation
Component task owners
- Designer: @bmartinezcalvo
- Developer: @JKieserman
Open questions
- List any current open questions here
Design spec
Anatomy
Designer should list the structure and properties of the component.
Style
Designer should list the visual features of the component.
Interaction
Designer should list interaction specifications.
Documentation
Designer should describe how the component should be documented, including configurable and standalone demos.
Acceptance criteria
Minimum viable product
This task covers the minimum viable product (MVP) version of this component. MVP includes basic layout, default states, and most important functionality.
MVP scope
- List all parts of the MVP scope for this component
Design
- Design the Figma spec sheet and add a link to it in this task
- Update the component in the Figma library. This step will be done by a DST member.
Code
- Implement the component in Codex