ECHOES-1363 Implement Toolbar component#708
Conversation
✅ Deploy Preview for echoes-react ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
4b0732e to
7926af7
Compare
7926af7 to
514775c
Compare
jeremy-davis-sonarsource
left a comment
There was a problem hiding this comment.
Looks great! Just a few things to iron out 👍
514775c to
b9d25d7
Compare
|
Code Review ✅ Approved 5 resolved / 5 findingsImplements the new Toolbar component with comprehensive filtering, search, and sorting features. Accessibility, i18n support, and test coverage improvements addressed the initial configuration and rendering issues. ✅ 5 resolved✅ Quality: First test bypasses the renderToolbar() shared helper
✅ Quality: toolbar export breaks alphabetical order in components/index.ts
✅ Bug: Custom labelFilterTags renders literal {count} instead of the number
✅ Edge Case: Toolbar root lacks role/aria-label for its control group
✅ Quality: Hardcoded max-width: 40% not routed through a design token
OptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change:
Was this helpful? React with 👍 / 👎 | Gitar |




Summary by Gitar
Toolbarcomponent to support filtering, search, sorting, and dataset controls.filterTagsand a configurable "Clear filters" action.labelEmptyFilterTagsfor empty states andlabelFilterTagsfor applied counts.Toolbar-stories.tsx.Toolbar-test.tsx.toolbar.clear-allandtoolbar.filter-tags-countinkeys.json.This will update automatically on new commits.