https://github.com/TEHIK-EE/tedi-design-system/issues/762 Design: https://www.figma.com/design/jWiRIXhHRxwVdMSimKX2FF/TEDI-READY-2.8.9--work-in-progress-?node-id=17283-87450&t=NphS3xPvxUKc5h4d-4 ## DoD - [x] The component is developed using best practices, conventions, and modern frontend trends - [x] The component follows **BEM naming conventions** (if applicable) - [x] The component implementation **matches the Figma design**, including all defined states and interactions - [x] The component supports **responsiveness** and scales across breakpoints (if applicable) - [x] The component does not introduce **runtime errors or warnings** - [x] Linter passes - [x] Component has export if needed - [x] The component has **unit tests** with at least **80% code coverage** - [x] CodeCov passes minimum coverage threshold - [x] The component has passed **code review** - [x] The component has passed **Chromatic visual review** - [x] **Storybook stories** are created: - [x] Cover all Figma variations - [x] Include edge cases, empty/error states - [x] Component’s **API (props, slots, events)** is documented - [ ] **ZeroHeight is updated** with design/development guidelines - [ ] **External dependencies** used in the component are documented in Confluence with rationale. - [x] **Semantic commit format** is used (for `semantic-release`) - [x] External libraries **comply with [validated open source licenses](https://github.com/TEHIK-EE/tedi-design-system/wiki/Definition-of-Done#validated-open-source-component-licences)** - [x] Component is versioned correctly and ready for release if required - [ ] Update [statuses page in Zeroheight](https://www.tedi.ee/1ee8444b7/p/300e17-komponentide-staatused)
https://github.com/TEHIK-EE/tedi-design-system/issues/762
Design: https://www.figma.com/design/jWiRIXhHRxwVdMSimKX2FF/TEDI-READY-2.8.9--work-in-progress-?node-id=17283-87450&t=NphS3xPvxUKc5h4d-4
DoD
semantic-release)