Design: https://www.figma.com/design/jWiRIXhHRxwVdMSimKX2FF/TEDI-READY-2.43.68?node-id=7123-152051&t=A8FCARdbwukWxVvW-4 ## DoD - [ ] The component is developed using best practices, conventions, and modern frontend trends - [ ] The component follows **BEM naming conventions** (if applicable) - [ ] The component implementation **matches the Figma design**, including all defined states and interactions - [ ] The component supports **responsiveness** and scales across breakpoints (if applicable) - [ ] The component does not introduce **runtime errors or warnings** - [ ] Linter passes - [ ] Component has export if needed - [ ] The component has **unit tests** with at least **80% code coverage** - [ ] CodeCov passes minimum coverage threshold - [ ] The component has passed **code review** - [ ] The component has passed **Chromatic visual review** - [ ] **Storybook stories** are created: - [ ] Cover all Figma variations - [ ] Include edge cases, empty/error states - [ ] 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. - [ ] **Semantic commit format** is used (for `semantic-release`) - [ ] 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)** - [ ] Component is versioned correctly and ready for release if required - [ ] Update [statuses page in Zeroheight](https://www.tedi.ee/1ee8444b7/p/300e17-komponentide-staatused)
Design: https://www.figma.com/design/jWiRIXhHRxwVdMSimKX2FF/TEDI-READY-2.43.68?node-id=7123-152051&t=A8FCARdbwukWxVvW-4
DoD
semantic-release)