Skip to content

Release 2026.7 - #718

Merged
airikej merged 73 commits into
mainfrom
rc
Jul 2, 2026
Merged

Release 2026.7 #718
airikej merged 73 commits into
mainfrom
rc

Conversation

@airikej

@airikej airikej commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

airikej and others added 30 commits May 28, 2026 16:09
…omponents-appear-as-folders-due-to-standalone-mdx-docs

chore(storybook): attach standalone MDX pages as docs tabs and flatten ThemeProvider title #646
* feat(breadcrumb): new TEDI-Ready component #22

* feat(breadcrumb): cr fixes #22

* feat(breadcrumbs): rename breadcrumbs component, improved condensed appearance #22

* feat(breadcrumb): fix storybook object error #22

* feat(breadcrumbs): update zeroheight and figma urls to accommodate name change #22
# [17.2.0-rc.1](react-17.1.0...react-17.2.0-rc.1) (2026-06-01)

### Features

* **breadcrumb:** new TEDI-Ready component [#22](#22) ([#637](#637)) ([fe65d69](fe65d69))
* fix(number-field): handle decimal input and sync controlled value correctly #596

* feat(number-field): add decimalSeparator prop #596

* fix(number-field): cr fix #596

* fix(number-field): localize decimal separator and emit undefined when empty #596

BREAKING CHANGE:
onChange signature widened from (value: number) => void to (value: number | undefined) => void

* fix(number-field): reject partially invalid text before parsing #596
# [18.0.0-rc.1](react-17.2.0-rc.1...react-18.0.0-rc.1) (2026-06-01)

### Features

* **number-field:** add decimalSeparator prop [#596](#596) ([#623](#623)) ([c1de6d7](c1de6d7))

### BREAKING CHANGES

* **number-field:** onChange signature widened from (value: number) => void to (value: number | undefined) => void
* feat(collapse): add inverted variant #647

* feat(collapse): cr fixes #647
# [18.0.0-rc.2](react-18.0.0-rc.1...react-18.0.0-rc.2) (2026-06-01)

### Features

* **collapse:** add inverted variant [#647](#647) ([#650](#650)) ([76f7594](76f7594))
… (#659)

* feat(alert): add action prop to replace ClosingButton if necessary #552

* feat(alert): added displayName #652
# [18.0.0-rc.3](react-18.0.0-rc.2...react-18.0.0-rc.3) (2026-06-02)

### Features

* **alert:** add action prop to replace ClosingButton if necessary [#552](#552) ([#659](#659)) ([529f191](529f191)), closes [#652](#652)
Bumps [@floating-ui/react](https://github.com/floating-ui/floating-ui/tree/HEAD/packages/react) from 0.26.28 to 0.27.19.
- [Release notes](https://github.com/floating-ui/floating-ui/releases)
- [Changelog](https://github.com/floating-ui/floating-ui/blob/master/packages/react/CHANGELOG.md)
- [Commits](https://github.com/floating-ui/floating-ui/commits/@floating-ui/react@0.27.19/packages/react)

---
updated-dependencies:
- dependency-name: "@floating-ui/react"
  dependency-version: 0.27.19
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [lodash-es](https://github.com/lodash/lodash) from 4.17.22 to 4.18.1.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/commits/4.18.1)

---
updated-dependencies:
- dependency-name: lodash-es
  dependency-version: 4.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….0 (#657)

Bumps [stylelint-config-recess-order](https://github.com/stormwarning/stylelint-config-recess-order) from 4.6.0 to 7.7.0.
- [Release notes](https://github.com/stormwarning/stylelint-config-recess-order/releases)
- [Changelog](https://github.com/stormwarning/stylelint-config-recess-order/blob/main/CHANGELOG.md)
- [Commits](stormwarning/stylelint-config-recess-order@v4.6.0...v7.7.0)

---
updated-dependencies:
- dependency-name: stylelint-config-recess-order
  dependency-version: 7.7.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* feat(modal): TEDI-Ready Modal component #75

* feat(modal): update stories #75

* fix(modal): fix hidden figma and zeroheight references #75

* fix(modal): fix prop default, fix mobile views #75

* feat(modal): fix figma/zeroheight urls in storybook #75

* fix(modal): fix border when no content is present #75

* feat(modal): design review fixes #75

* fix(modal): cr fixes #75

* feat(modal): simplified modalcontent prop descriptions #75

* feat(modal): add deprecated annotations for community modal components #75
# [18.0.0-rc.4](react-18.0.0-rc.3...react-18.0.0-rc.4) (2026-06-05)

### Features

* **modal:** TEDI-Ready Modal component [#75](#75) ([#639](#639)) ([19495b3](19495b3))
* feat(pagination): new TEDI-Ready Pagination component #20

* feat(pagination): behaviour improvements, react router guide #20

* feat(empty-state): new TEDI-Ready component #10

* feat(table): initial commit #112

* feat(table): improve stories, fix crashes on filters #122

* fix(table): fix type error #122

* feat(pagination): remove small size #20

* feat(table): improve stories #122

* feat(table): improve stories #122

* feat(table): update stories #122

* feat(table): add server side support #122

* feat(table): replace hard coded labels #122

* feat(table): add small descriptions to stories for guide #122

* fix(table): fix sb build error #122

* fix(table): fix server side #122

* fix(table): improve ids, remove dead code, cleanup #122

* fix(table): improve a11y #122

* fix(table): add draggable rows/columns examples #122

* fix(table): improve pagination responsive #122

* feat(table): code review fixes #122

* feat(table): cr fixes #122

* fix(table): cr fixes #122

* feat(table): improve screenreader problems, align component more with the others #122

* fix(table): cr fixes #122

* fix(table): cr fixes #122

* fix(table): fix columns menu status #122

* chore: make Table stories more interactive #122

* chore: update Table stories #122

* fix(table): design review fixes #122

* fix(table): improve stories #122

* feat(table): update consumer skill for wcag #122

* fix(table): replace custom styled links with buttons in stories #122

* fix(table): design review fixes #122

* fix(table): replace timefield in table examples #122

* feat(table): improve dragging indicatiors #122

* feat(table): add prop for highlightSelectedRows #122

* feat(table): add single selection row functionality and radio button #122

* feat(table): add grouped rows functionality, cr fixes #122

* feat(table): add sortable thead #122

* feat(table): add collapsible row trigger and responsive examples #122

* feat(table): code review fixes #122

* feat(table): code review fixes #122

* feat(table): wcag improvements #122

* feat(table): wcag improvements #122

* feat(table): build error fix #122

* feat(table): add draggable column + sticky header example #122

* feat(table): add keyboard reorder support #122

* feat(table): cr fixes #122
# [18.0.0-rc.5](react-18.0.0-rc.4...react-18.0.0-rc.5) (2026-06-09)

### Features

* **table:** new TEDI-Ready component [#122](#122) ([#624](#624)) ([4b04806](4b04806)), closes [#20](#20) [#20](#20) [#10](#10) [#112](#112) [#20](#20)
* feat(filter): new TEDI-Ready component #530

* feat(filter): update stories, move to another folder #530

* feat(filter): update stories #530

* feat(filter): fix states responsive #530

* feat(filter): fix styles #530

* fix(filter): clear selection styles fix #530

* fix(filter): fix disabled styles, update core, update states example #530

* fix(filter): remove uneccessary comments #530

* feat(filter): improve test coverage #530

* fix(filter): cr fixes #530

* feat(filter): add active state variables #530

* feat(filter): remove unreliable NODE_ENV dev guard #530

* fix(filter): fix dropdown active state #530

* fix(filter): fix test #530

* feat(filter): fix stories, simplify prop descriptions #530
# [18.0.0-rc.6](react-18.0.0-rc.5...react-18.0.0-rc.6) (2026-06-09)

### Features

* **filter:** new TEDI-Ready component [#530](#530) ([#629](#629)) ([e29a504](e29a504))
* fix(tooltip): fix lingering focus visible on mouse hover #663

* fix(tooltip): remove dead code #663
# [18.0.0-rc.7](react-18.0.0-rc.6...react-18.0.0-rc.7) (2026-06-09)

### Bug Fixes

* **tooltip:** fix lingering focus visible on mouse hover [#663](#663) ([#664](#664)) ([9acd74a](9acd74a))
* feat(header): add new TEDI-Ready component #506

* feat(header): add tests, refactor #506

* feat(header): add CR fixes #506

* feat(header): add CR fixes #506

* feat(header): add CR fixes #506

* feat(header): add design review fixes #506

* feat(header): add CR fixes #506

* feat(header): refactor #506

* feat(horizontal-nav): initial commit #418

* feat(horizontal-nav): add examples like in figma, fix mobile #418

* feat(horizontal-nav): refactor and wcag improvements #418

* feat(horizontal-nav): improve stories #418

* feat(horizontal-nav): fix tablet examples, improve mega menu width #418

* feat(horizontal-nav): improve test coverage and consumer skill #418

* feat(horizontal-nav): cr fixes #418

* feat(top-nav): rename component #418

* feat(top-nav): prevent TopNav story turning into a folder #418

* feat(top-nav): design review fixes #418

* feat(top-nav): code/design review fixes #418

---------

Co-authored-by: Ly Tempel <ly.tempel@bitweb.ee>
# [18.0.0-rc.8](react-18.0.0-rc.7...react-18.0.0-rc.8) (2026-06-10)

### Features

* **top-nav:** TEDI-Ready component [#418](#418) ([#645](#645)) ([db4e8aa](db4e8aa)), closes [#506](#506) [#506](#506) [#506](#506) [#506](#506)
* feat(dropdown): TEDI-Ready Dropdown component #94

* chore: fix stories #94

* feat(dropdown): add dropdown separator and divided prop + examples #94

* feat(dropdown): tree variant, placement control #94

* feat(separator): match stories with Figma #94

* fix(dropdown): fix stories #94

* feat(date-picker): initial commit #24

* feat(dropdown): add className props, add box-shadow, remove unused type #94

* feat(date-field): new TEDI-Ready DateField component #24

* feat(date-field): type error fixes #24

* feat(date-field): fix examples, add unit tests #24

* feat(date-field): states example, css fixes #24

* fix(dropdown): focused item indicator fix, fix stories #94

* fix(dropdown): fix tab targeting on choice items #94

* fix(dropdown): fix focus scrolling bug #94

* feat(date-field): fix month and year grid selections when calendarView is set #24

* fix(date-field): today button margin issue fix #24

* fix(dropdown): design review fixes #94

* fix(dropdown): checkbox/radio tab targeting fix #94

* fix(dropdown): add deprecated badge to Community component, update Figma links #94

* fix(dropdown): add more test coverage #94

* fix(dropdown): update tests #94

* fix(dropdown): improve test coverage #94

* feat(date-field, date-calendar): separate components #24

* feat(date-field): design review fixes #24

* feat(date-field): update stories #24

* fix(date-field): multivalue calendar positioning #24

* feat(calendar): design review fixes #24

* fix(date-field): design review fixes vol 2 #24

* feat(date-picker): design review fixes on Calendar #24

* fix(date-field): design review fixes #24

* feat(date-field): calendar fixes #24

* feat(date-field): add tests #24

* fix(date-field, calendar): code review fixes #24

* feat(date-field): code review fixes, update test coverage #24

* feat(date-field): code review fixes #24

* fix(date-field): code review fixes #24

* fix(date-field): code review fixes #24

* feat(time-field): new TEDI-ready component #25

* fix(time-field, time-picker): code review fixes #25

* fix(time-picker): code review fixes #25

* fix(time-picker): code review fixes, improve test coverage #25

* fix(time-field, time-picker): code review fixes #25

* fix(time-picker): fix initial value reset #25

* fix(time-field): radio grid tab selection fix #25

* fix(time-field): code review fixes #25

* fix(date-field): code review fixes #24

* fix(calendar): code review fixes #24

* feat(date-field): fix desc formatting for Storybook to show prop descriptions #24

* feat(date-field): improve prop name #24

* fix(time-field): improve scrolling, toggle picker button #25

* fix(date-field): code review fixes #24

* fix(date-field): code review fixes #24

* fix(date-field): multiple months mobile fix #24

* fix(date-field): locale parsing more universal #24

* feat(date-time-field): component development #554

* feat(date-time-field): refactor #554

* feat(date-time-field): refactor #554

* fix(date-time-field): timewheel fixes #554

* fix(time-field): code review changes #25

* fix(time-field): remove duplicate row #25

* fix(date-field): code review fixes #24

* fix(time-field): allow useNativePicker to be used regardless of breakpoint #25

* fix(date-field): add breakpoint props support #24

* fix(date-field): remove duplicate appearance:none; #24

* fix(date-field): textfield focus styles, textfield small input height fix #24

* fix(text-field): align right area content center #24

* fix(time-field): add formatting when valid time without delimiter is entered #25

* fix(date-field,calendar): cr fixes #24

* fix(choice-group): remove comment #25

* feat(time-wheel): wrap keyboard navigation at column ends #25

* chore: update consumer skills for TimeField and TimePicker #25

* feat(date-time-field): update consumer skill, update stories #554

* fix(date-time-field): cr fixes #554

* feat(date-time-field): refactor #554

* fix(date-time-field): remove duplicate height #554

* fix(date-time-field): improve test coverage #554

* fix(date-time-field): improve tests, remove comments #554

* feat(date-time-field): code review fixes #554

* feat(date-time-filter): code review fixes #554

* fix(date-time-field): add the english locale for months in datetimefield stories #554

* feat(date-time-field): harmonize stories to estonian language #554

* fix(time-field): add english guidelines #554

* feat(date-time-field): fix linter error #554

* fix(date-time-field): placeholder to estonain fix #554

* feat(date-time-field): prevent calendar dropdown dismissal on month/year select #554
# [18.0.0-rc.9](react-18.0.0-rc.8...react-18.0.0-rc.9) (2026-06-10)

### Features

* **date-time-field:** TEDI-Ready DateTimeField component [#554](#554) ([#626](#626)) ([47b5be1](47b5be1)), closes [#94](#94) [#94](#94) [#94](#94) [#94](#94) [#94](#94) [#24](#24) [#94](#94) [#24](#24) [#24](#24) [#24](#24) [#94](#94) [#94](#94) [#24](#24) [#24](#24) [#94](#94) [#94](#94) [#94](#94) [#94](#94) [#94](#94) [#94](#94) [#24](#24) [#24](#24) [#24](#24) [#24](#24) [#24](#24) [#24](#24) [#24](#24) [#25](#25) [#25](#25) [#25](#25) [#25](#25) [#25](#25) [#24](#24) [#24](#24) [#25](#25) [#24](#24) [#25](#25) [#25](#25) [#25](#25) [#24](#24) [#24](#24) [#24](#24) [#25](#25) [#25](#25) [#25](#25) [#25](#25)
#665)

* feat(modal): TEDI-Ready Modal component #75

* feat(modal): update stories #75

* fix(modal): fix hidden figma and zeroheight references #75

* fix(modal): fix prop default, fix mobile views #75

* feat(modal): fix figma/zeroheight urls in storybook #75

* fix(modal): fix border when no content is present #75

* feat(modal): design review fixes #75

* fix(modal): cr fixes #75

* feat(pagination): complete the component with modal, add more examples #640

* fix(breadcrumbs): design review fixes #640

* feat(pagination): harmonize with Angular, fix variables #640

* feat(pagination): design review fixes, add breakpointProps #640

* feat(pagination): fixes #640

* feat(pagination): add huge page count example, fix design #640

* feat(pagination): add custom page size functionality #640

* feat(pagination): code review fixes #640

* feat(pagination): fix failing table test #640
# [18.0.0-rc.10](react-18.0.0-rc.9...react-18.0.0-rc.10) (2026-06-10)

### Features

* **pagination:** complete the component with modal, design fixes [#640](#640) ([#665](#665)) ([cac50d6](cac50d6)), closes [#75](#75) [#75](#75) [#75](#75) [#75](#75) [#75](#75) [#75](#75) [#75](#75)
* fix(input-group): design review fixes #667

* chore: add different color emptystate story #667

* chore: add deprecated annotations for Placeholder #667

* fix(input-group): improve test coverage #667

* chore: allow EmptyState icon control #667

* fix(input-group): fix test suite #667
# [18.0.0-rc.11](react-18.0.0-rc.10...react-18.0.0-rc.11) (2026-06-15)

### Bug Fixes

* **input-group,empty-state:** design review fixes [#667](#667) ([#668](#668)) ([bd120ae](bd120ae))
* feat(footer): new TEDI-Ready component #5

* feat(collapse): add inverted variant #647

* feat(collapse): cr fixes #647

* feat(footer): update mobile collapse, improve examples #5

* feat(footer): harmonize with Figma #5

* feat(footer): cr fixes #5

* feat(footer): design review fixes #5

* feat(footer): fix device sizes examples jumping #5

* feat(footer): design review improvements #5

* feat(footer): remove custom images from public #5
semantic-release-bot and others added 27 commits June 26, 2026 04:43
# [18.0.0-rc.20](react-18.0.0-rc.19...react-18.0.0-rc.20) (2026-06-26)

### Features

* **carousel:** tedi-ready component [#358](#358) ([#684](#684)) ([c420d95](c420d95))
* feat: updated storybook to v10 #575

* fix: build and lint fixes #575

* feat: storybook args now work + introduced subcomponent-controls pattern #575

* feat: merged properly in rc #575

* fix: use-breapoint-props prop leak, migrated accordion to subcomponent-controls #575
# [18.0.0-rc.21](react-18.0.0-rc.20...react-18.0.0-rc.21) (2026-06-26)

### Features

* updated storybook to v10 [#575](#575) ([#681](#681)) ([1bc5806](1bc5806))
# [18.0.0-rc.22](react-18.0.0-rc.21...react-18.0.0-rc.22) (2026-06-26)

### Features

* **tabs:** design improvements, story enhancements based on design feedback [#688](#688) ([#691](#691)) ([1926026](1926026))
* feat(progress-bar): new TEDI-Ready component #32

* feat(attachment): initial commit #644

* feat(attachment): add progress bar #644

* feat(attachment): new TEDI-Ready component #644

* fix(attachment): fix description #644

* feat(attachment): update consumer skill for Attachment #644

* feat(attachment): fixes #644

* feat(progress-bar): cr fixes #32

* feat(progress-bar): design review fixes #32

* feat(attachment): update component with actions slot #644

* feat(progress-bar): fix value font size #32

* fix(attachment): fix progressbar import #644

* feat(attachment): update design based on figma #644

* feat(attachment): mobile fixes #644

* feat(attachment): remove invalid story #644

* feat(attachment): cr fixes #644

* feat(attachment): code review fixes #644

* feat(attachment): code review fixes #644

* feat(attachment): fix build error #644

* feat(attachment): translate stories, fix descriptions of fileupload props #644

* feat(file-upload): translate stories to estonian #644

* feat(file-dropzone): icon alignment in label #644

* feat(attachment): design review fixes #644
# [18.0.0-rc.23](react-18.0.0-rc.22...react-18.0.0-rc.23) (2026-06-26)

### Features

* **attachment:** tedi-ready component [#644](#644) ([#680](#680)) ([b54840f](b54840f)), closes [#32](#32) [#32](#32) [#32](#32)
# [18.0.0-rc.24](react-18.0.0-rc.23...react-18.0.0-rc.24) (2026-06-29)

### Features

* **ellipsis,tag:** new position prop for ellipsis, add ellipsis prop for tag [#679](#679) ([#693](#693)) ([ba52a59](ba52a59))
* feat(select): ability to wrap tags in smaller inputs #685

* feat(select): fix test coverage, cr fixes #685
# [18.0.0-rc.25](react-18.0.0-rc.24...react-18.0.0-rc.25) (2026-06-29)

### Features

* **select:** ability to wrap tags in smaller inputs [#685](#685) ([#697](#697)) ([ea9a96e](ea9a96e))
* fix(slider): fix invalid style, add example #675

* chore: fix custom background application on storybook #675
# [18.0.0-rc.26](react-18.0.0-rc.25...react-18.0.0-rc.26) (2026-06-29)

### Bug Fixes

* **slider:** fix invalid style, add example [#675](#675) ([#698](#698)) ([1e4e846](1e4e846))
# [18.0.0-rc.27](react-18.0.0-rc.26...react-18.0.0-rc.27) (2026-06-30)

### Bug Fixes

* **attachment:** attachment without actions padding fix [#701](#701) ([#702](#702)) ([4072d42](4072d42))
* feat(modal): TEDI-Ready Modal component #75

* feat(modal): update stories #75

* fix(modal): fix hidden figma and zeroheight references #75

* fix(modal): fix prop default, fix mobile views #75

* feat(modal): fix figma/zeroheight urls in storybook #75

* fix(modal): fix border when no content is present #75

* feat(modal): design review fixes #75

* fix(modal): cr fixes #75

* feat(date-field): improve component with modal functionality #642

* feat(date-field): design review fixes #642

* feat(date-field): increase test coverage #642

* feat(date-field): design review fixes #642

* feat(date-field): add simpler description to stories #642

* feat(date-field): cr fixes #642
# [18.0.0-rc.28](react-18.0.0-rc.27...react-18.0.0-rc.28) (2026-06-30)

### Features

* **date-field:** improve component with modal functionality [#642](#642) ([#673](#673)) ([3e0f115](3e0f115)), closes [#75](#75) [#75](#75) [#75](#75) [#75](#75) [#75](#75) [#75](#75) [#75](#75)
# [18.0.0-rc.29](react-18.0.0-rc.28...react-18.0.0-rc.29) (2026-07-01)

### Features

* **accordion:** update Disabled story, change content to Estonian [#695](#695) ([#696](#696)) ([daaa8f6](daaa8f6))
* feat(table-of-contents): new TEDI-Ready component #19

* feat(table-of-contents): fix wcag issues #19

* feat(table-of-contents): simplify examples #19

* fix(table-of-contents): fix intersection observer logic in sticky in layout story #19

* feat(table-of-contents): update components.md #19

* feat(table-of-contents): code and design review fixes #19

* feat(table-of-contents): mobile subcomponent #19

* feat(table-of-contents): cr fix #19

* feat(table-of-contents): change import #19

* feat(table-of-contents): design and code review fixes #19

* feat(table-of-contents): sticky layout example improvement #19
# [18.0.0-rc.30](react-18.0.0-rc.29...react-18.0.0-rc.30) (2026-07-01)

### Features

* **table-of-contents:** new TEDI-Ready component [#19](#19) ([#672](#672)) ([3e0f0e4](3e0f0e4))
… Footer, Sidenav and Table #122 (#700)

* feat(collapse): use CollapseButton, title no longer toggles, refactor Footer, Sidenav and Table #122

BREAKING CHANGE: Collapse title no longer toggles; use `fullRowToggle` for whole-row click.

* feat(collapse): fix footer collapse alignment #687

* fix(collapse,table): cr fixes #687

* feat(collapse): code review fixes, move to content folder, bump core version #687
# [18.0.0-rc.31](react-18.0.0-rc.30...react-18.0.0-rc.31) (2026-07-01)

### Features

* **collapse:** use CollapseButton, title no longer toggles, refactor Footer, Sidenav and Table [#122](#122) ([#700](#700)) ([8105575](8105575)), closes [#687](#687) [#687](#687) [#687](#687)

### BREAKING CHANGES

* **collapse:** Collapse title no longer toggles; use `fullRowToggle` for whole-row click.
)

* chore(deps-dev): bump jest-environment-jsdom from 29.7.0 to 30.4.1

Bumps [jest-environment-jsdom](https://github.com/jestjs/jest/tree/HEAD/packages/jest-environment-jsdom) from 29.7.0 to 30.4.1.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v30.4.1/packages/jest-environment-jsdom)

---
updated-dependencies:
- dependency-name: jest-environment-jsdom
  dependency-version: 30.4.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: fix skeleton test #000

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Airike Jaska <95303654+airikej@users.noreply.github.com>
…folder, translate stories #669 (#717)

* chore(card,empty-state,status-indicator): move components to content folder, translate stories #669

* chore: fix typo #669

* chore: improve or add descriptions to props #669
@coderabbitai

coderabbitai Bot commented Jul 2, 2026

Copy link
Copy Markdown

Important

Review skipped

Too many files!

This PR contains 503 files, which is 353 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 7bda2126-b16a-4707-98c9-c890b1a348aa

📥 Commits

Reviewing files that changed from the base of the PR and between 9eb1a9a and 152931e.

⛔ Files ignored due to path filters (3)
  • package-lock.json is excluded by !**/package-lock.json
  • public/custom_accordion_1.png is excluded by !**/*.png
  • public/custom_accordion_2.png is excluded by !**/*.png
📒 Files selected for processing (503)
  • .claude/skills/contributing/references/best-practices.md
  • .claude/skills/contributing/references/new-component.md
  • .claude/skills/contributing/references/stories.md
  • .github/workflows/deploy-github-pages.yml
  • .github/workflows/index.html
  • .github/workflows/index_suffix.html
  • .github/workflows/pages-release-info.mjs
  • .gitignore
  • .storybook/main.ts
  • .storybook/manager.js
  • .storybook/preview-head.html
  • .storybook/preview.tsx
  • .storybook/subcomponent-controls.ts
  • .storybook/tehik-theme.js
  • CHANGELOG.md
  • package.json
  • skills/tedi-react/SKILL.md
  • skills/tedi-react/references/components.md
  • skills/tedi-react/references/forms.md
  • src/community/components/accordion/accordion-item-content/accordion-item-content.tsx
  • src/community/components/accordion/accordion-item-header/accordion-item-header.tsx
  • src/community/components/accordion/accordion-item/accordion-item.tsx
  • src/community/components/accordion/accordion.stories.tsx
  • src/community/components/accordion/accordion.tsx
  • src/community/components/anchor/anchor.stories.tsx
  • src/community/components/button-content/button-content.module.scss
  • src/community/components/button/button.stories.tsx
  • src/community/components/card/card.stories.tsx
  • src/community/components/dropdown/dropdown.module.scss
  • src/community/components/dropdown/dropdown.stories.tsx
  • src/community/components/feedback/feedback.stories.tsx
  • src/community/components/form/check/check.module.scss
  • src/community/components/form/check/check.stories.tsx
  • src/community/components/form/choice-group/choice-group.stories.tsx
  • src/community/components/form/file-upload/examples/multiple-handled.tsx
  • src/community/components/form/file-upload/file-upload.stories.tsx
  • src/community/components/form/form.stories.tsx
  • src/community/components/form/hidden-field/examples/hidden-multiselect.tsx
  • src/community/components/form/hidden-field/examples/hidden-select.tsx
  • src/community/components/form/hidden-field/examples/hidden-textfield.tsx
  • src/community/components/form/hidden-field/hidden-field.stories.tsx
  • src/community/components/form/pickers/calendar/calendar.stories.tsx
  • src/community/components/form/pickers/calendar/calendar.tsx
  • src/community/components/form/pickers/datepicker/datepicker.stories.tsx
  • src/community/components/form/pickers/datepicker/datepicker.tsx
  • src/community/components/form/pickers/datetimepicker/datetimepicker.stories.tsx
  • src/community/components/form/pickers/datetimepicker/datetimepicker.tsx
  • src/community/components/form/pickers/timepicker/timepicker.stories.tsx
  • src/community/components/form/pickers/timepicker/timepicker.tsx
  • src/community/components/form/radio/radio.module.scss
  • src/community/components/form/radio/radio.stories.tsx
  • src/community/components/form/select/examples/async.tsx
  • src/community/components/form/select/examples/custom-option.tsx
  • src/community/components/form/select/examples/editable.tsx
  • src/community/components/form/select/examples/multiple-handled.tsx
  • src/community/components/form/select/select.stories.tsx
  • src/community/components/form/text-editor/text-editor.module.scss
  • src/community/components/form/text-editor/text-editor.stories.tsx
  • src/community/components/form/toggle/toggle.module.scss
  • src/community/components/form/toggle/toggle.stories.tsx
  • src/community/components/layout/breadcrumbs/breadcrumbs.stories.tsx
  • src/community/components/layout/breadcrumbs/breadcrumbs.tsx
  • src/community/components/layout/breadcrumbs/crumb/crumb.tsx
  • src/community/components/layout/footer/footer.stories.tsx
  • src/community/components/layout/footer/footer.tsx
  • src/community/components/layout/header/components/header-bottom-content/header-bottom-content.stories.tsx
  • src/community/components/layout/header/components/header-content/header-content.stories.tsx
  • src/community/components/layout/header/components/header-dropdown/header-dropdown.stories.tsx
  • src/community/components/layout/header/components/header-language/header-language.stories.tsx
  • src/community/components/layout/header/components/header-modal/header-modal.stories.tsx
  • src/community/components/layout/header/components/header-notification/header-notification.stories.tsx
  • src/community/components/layout/header/components/header-role/header-role.stories.tsx
  • src/community/components/layout/header/components/header-role/header-role.tsx
  • src/community/components/layout/header/components/header-settings/header-settings.stories.tsx
  • src/community/components/layout/header/components/skip-links/skip-links.stories.tsx
  • src/community/components/layout/header/header.stories.tsx
  • src/community/components/layout/header/headerDocumentation.mdx
  • src/community/components/layout/layout/layout.stories.tsx
  • src/community/components/layout/layoutDocumentation.mdx
  • src/community/components/layout/sidenav/sidenav.module.scss
  • src/community/components/layout/sidenav/sidenav.stories.tsx
  • src/community/components/layout/sidenav/sidenav.tsx
  • src/community/components/map-components/base-map-selection/base-map-selection.module.scss
  • src/community/components/map-components/base-map-selection/base-map-selection.stories.tsx
  • src/community/components/map-components/carousel/carousel.stories.tsx
  • src/community/components/map-components/carousel/carousel.tsx
  • src/community/components/map-components/color-and-icon-picker/color-and-icon-picker.module.scss
  • src/community/components/map-components/color-and-icon-picker/color-and-icon-picker.stories.tsx
  • src/community/components/map-components/comparison/comparison.stories.tsx
  • src/community/components/map-components/directions/directions.module.scss
  • src/community/components/map-components/directions/directions.stories.tsx
  • src/community/components/map-components/left-panel/left-panel.module.scss
  • src/community/components/map-components/left-panel/left-panel.stories.tsx
  • src/community/components/map-components/legend/legend.stories.tsx
  • src/community/components/map-components/map-accordion/map-accordion.stories.tsx
  • src/community/components/map-components/map-button/map-button.module.scss
  • src/community/components/map-components/map-button/map-button.stories.tsx
  • src/community/components/map-components/map-dropdown/map-dropdown.module.scss
  • src/community/components/map-components/map-info/map-info.stories.tsx
  • src/community/components/map-components/map-layer/map-layer.stories.tsx
  • src/community/components/map-components/map-preview/map-preview.stories.tsx
  • src/community/components/map-components/resizer/resizer.stories.tsx
  • src/community/components/map-components/right-panel/right-panel.stories.tsx
  • src/community/components/map-components/scale-bar/scale-bar.stories.tsx
  • src/community/components/map-components/sheet/sheet.stories.tsx
  • src/community/components/map-components/timeline/timeline.stories.tsx
  • src/community/components/modal/modal-closer.tsx
  • src/community/components/modal/modal-provider.tsx
  • src/community/components/modal/modal-trigger.tsx
  • src/community/components/modal/modal.stories.tsx
  • src/community/components/modal/modal.tsx
  • src/community/components/placeholder/placeholder.stories.tsx
  • src/community/components/placeholder/placeholder.tsx
  • src/community/components/status/status.stories.tsx
  • src/community/components/stepper/step.tsx
  • src/community/components/stepper/stepper-nav.tsx
  • src/community/components/stepper/stepper.module.scss
  • src/community/components/stepper/stepper.stories.tsx
  • src/community/components/stepper/stepper.tsx
  • src/community/components/table-of-contents/table-of-contents-item.tsx
  • src/community/components/table-of-contents/table-of-contents.stories.tsx
  • src/community/components/table-of-contents/table-of-contents.tsx
  • src/community/components/table/components/examples/custom-expand-row.tsx
  • src/community/components/table/table.module.scss
  • src/community/components/table/table.stories.tsx
  • src/community/components/tabs/tabs.stories.tsx
  • src/community/components/tag/tag.mdx
  • src/community/components/tag/tag.module.scss
  • src/community/components/tag/tag.stories.tsx
  • src/community/components/toggle-open/toggle-open.module.scss
  • src/community/components/toggle-open/toggle-open.stories.tsx
  • src/community/components/tooltip/tooltip.module.scss
  • src/community/components/tooltip/tooltip.stories.tsx
  • src/community/components/vertical-progress/vertical-progress-item.stories.tsx
  • src/community/components/vertical-progress/vertical-progress.stories.tsx
  • src/community/components/vertical-stepper/step-item/step-item.tsx
  • src/community/components/vertical-stepper/vertical-stepper.stories.tsx
  • src/community/docs/buttons/button-groups.mdx
  • src/community/docs/buttons/buttons-documentation.tsx
  • src/community/docs/buttons/buttons.mdx
  • src/community/helpers/hooks/use-breakpoint-props.mdx
  • src/community/styles/_base.scss
  • src/community/styles/_helpers.scss
  • src/tedi/components/base/icon/icon.stories.tsx
  • src/tedi/components/base/typography/heading/heading.stories.tsx
  • src/tedi/components/base/typography/text/text.stories.tsx
  • src/tedi/components/base/typography/typography.mdx
  • src/tedi/components/buttons/button-content/button-content.module.scss
  • src/tedi/components/buttons/button-group/button-group.module.scss
  • src/tedi/components/buttons/button-group/button-group.stories.tsx
  • src/tedi/components/buttons/button/button.stories.tsx
  • src/tedi/components/buttons/card-button/card-button.module.scss
  • src/tedi/components/buttons/card-button/card-button.spec.tsx
  • src/tedi/components/buttons/card-button/card-button.stories.tsx
  • src/tedi/components/buttons/card-button/card-button.tsx
  • src/tedi/components/buttons/card-button/index.ts
  • src/tedi/components/buttons/closing-button/closing-button.stories.tsx
  • src/tedi/components/buttons/collapse-button/collapse-button.module.scss
  • src/tedi/components/buttons/collapse-button/collapse-button.stories.tsx
  • src/tedi/components/buttons/collapse-button/collapse-button.tsx
  • src/tedi/components/buttons/collapse/collapse.module.scss
  • src/tedi/components/buttons/collapse/collapse.spec.tsx
  • src/tedi/components/buttons/collapse/collapse.stories.tsx
  • src/tedi/components/buttons/collapse/collapse.tsx
  • src/tedi/components/buttons/floating-button/floating-button.stories.tsx
  • src/tedi/components/buttons/info-button/info-button.stories.tsx
  • src/tedi/components/content/accordion/accordion-context.ts
  • src/tedi/components/content/accordion/accordion-item-content/accordion-item-content.spec.tsx
  • src/tedi/components/content/accordion/accordion-item-content/accordion-item-content.tsx
  • src/tedi/components/content/accordion/accordion-item-header/accordion-item-header.spec.tsx
  • src/tedi/components/content/accordion/accordion-item-header/accordion-item-header.tsx
  • src/tedi/components/content/accordion/accordion-item/accordion-item-context.ts
  • src/tedi/components/content/accordion/accordion-item/accordion-item.spec.tsx
  • src/tedi/components/content/accordion/accordion-item/accordion-item.tsx
  • src/tedi/components/content/accordion/accordion.module.scss
  • src/tedi/components/content/accordion/accordion.spec.tsx
  • src/tedi/components/content/accordion/accordion.stories.tsx
  • src/tedi/components/content/accordion/accordion.tsx
  • src/tedi/components/content/accordion/index.ts
  • src/tedi/components/content/calendar/calendar-grid.tsx
  • src/tedi/components/content/calendar/calendar.module.scss
  • src/tedi/components/content/calendar/calendar.stories.tsx
  • src/tedi/components/content/calendar/calendar.tsx
  • src/tedi/components/content/calendar/components/calendar-header/calendar-header.module.scss
  • src/tedi/components/content/calendar/components/calendar-header/calendar-header.tsx
  • src/tedi/components/content/card/card-content/card-content.spec.tsx
  • src/tedi/components/content/card/card-content/card-content.tsx
  • src/tedi/components/content/card/card-context.ts
  • src/tedi/components/content/card/card-header/card-header.spec.tsx
  • src/tedi/components/content/card/card-header/card-header.tsx
  • src/tedi/components/content/card/card-notification/card-notification.module.scss
  • src/tedi/components/content/card/card-notification/card-notification.spec.tsx
  • src/tedi/components/content/card/card-notification/card-notification.tsx
  • src/tedi/components/content/card/card-stories-templates.tsx
  • src/tedi/components/content/card/card.module.scss
  • src/tedi/components/content/card/card.spec.tsx
  • src/tedi/components/content/card/card.stories.tsx
  • src/tedi/components/content/card/card.tsx
  • src/tedi/components/content/card/index.ts
  • src/tedi/components/content/card/utility.ts
  • src/tedi/components/content/carousel/carousel-context.ts
  • src/tedi/components/content/carousel/carousel-utils.spec.ts
  • src/tedi/components/content/carousel/carousel-utils.ts
  • src/tedi/components/content/carousel/carousel.module.scss
  • src/tedi/components/content/carousel/carousel.spec.tsx
  • src/tedi/components/content/carousel/carousel.stories.tsx
  • src/tedi/components/content/carousel/carousel.tsx
  • src/tedi/components/content/carousel/components/carousel-content/carousel-content.tsx
  • src/tedi/components/content/carousel/components/carousel-footer/carousel-footer.tsx
  • src/tedi/components/content/carousel/components/carousel-header/carousel-header.tsx
  • src/tedi/components/content/carousel/components/carousel-indicators/carousel-indicators.tsx
  • src/tedi/components/content/carousel/components/carousel-navigation/carousel-navigation.tsx
  • src/tedi/components/content/carousel/index.ts
  • src/tedi/components/content/carousel/use-carousel.ts
  • src/tedi/components/content/collapse/collapse.module.scss
  • src/tedi/components/content/collapse/collapse.spec.tsx
  • src/tedi/components/content/collapse/collapse.stories.tsx
  • src/tedi/components/content/collapse/collapse.tsx
  • src/tedi/components/content/empty-state/empty-state.module.scss
  • src/tedi/components/content/empty-state/empty-state.spec.tsx
  • src/tedi/components/content/empty-state/empty-state.stories.tsx
  • src/tedi/components/content/empty-state/empty-state.tsx
  • src/tedi/components/content/empty-state/index.ts
  • src/tedi/components/content/heading-with-icon/heading-with-icon.stories.tsx
  • src/tedi/components/content/label/label.module.scss
  • src/tedi/components/content/label/label.stories.tsx
  • src/tedi/components/content/label/label.tsx
  • src/tedi/components/content/list/list.stories.tsx
  • src/tedi/components/content/section/section.stories.tsx
  • src/tedi/components/content/table/index.ts
  • src/tedi/components/content/table/table-columns-menu/table-columns-menu.tsx
  • src/tedi/components/content/table/table-context.tsx
  • src/tedi/components/content/table/table-header-button/table-header-button.module.scss
  • src/tedi/components/content/table/table-header-button/table-header-button.spec.tsx
  • src/tedi/components/content/table/table-header-button/table-header-button.tsx
  • src/tedi/components/content/table/table-toolbar/table-toolbar.tsx
  • src/tedi/components/content/table/table.module.scss
  • src/tedi/components/content/table/table.spec.tsx
  • src/tedi/components/content/table/table.stories.tsx
  • src/tedi/components/content/table/table.tsx
  • src/tedi/components/content/table/use-table-persistence.ts
  • src/tedi/components/content/text-group/text-group.stories.tsx
  • src/tedi/components/content/truncate/truncate.stories.tsx
  • src/tedi/components/filter/filter/filter-group-context.ts
  • src/tedi/components/filter/filter/filter-group.tsx
  • src/tedi/components/filter/filter/filter.module.scss
  • src/tedi/components/filter/filter/filter.spec.tsx
  • src/tedi/components/filter/filter/filter.stories.tsx
  • src/tedi/components/filter/filter/filter.tsx
  • src/tedi/components/filter/filter/index.ts
  • src/tedi/components/form/_field-icon-button.scss
  • src/tedi/components/form/checkbox/checkbox.module.scss
  • src/tedi/components/form/checkbox/checkbox.stories.tsx
  • src/tedi/components/form/choice-group/choice-group.stories.tsx
  • src/tedi/components/form/choice-group/components/choice-group-item/choice-group-item.module.scss
  • src/tedi/components/form/date-field/date-field-helpers.spec.ts
  • src/tedi/components/form/date-field/date-field-helpers.ts
  • src/tedi/components/form/date-field/date-field.module.scss
  • src/tedi/components/form/date-field/date-field.spec.tsx
  • src/tedi/components/form/date-field/date-field.stories.tsx
  • src/tedi/components/form/date-field/date-field.tsx
  • src/tedi/components/form/date-field/date-picker-modal/date-picker-modal.module.scss
  • src/tedi/components/form/date-field/date-picker-modal/date-picker-modal.spec.tsx
  • src/tedi/components/form/date-field/date-picker-modal/date-picker-modal.tsx
  • src/tedi/components/form/date-time-field/date-time-field.module.scss
  • src/tedi/components/form/date-time-field/date-time-field.spec.tsx
  • src/tedi/components/form/date-time-field/date-time-field.stories.tsx
  • src/tedi/components/form/date-time-field/date-time-field.tsx
  • src/tedi/components/form/feedback-text/feedback-text.stories.tsx
  • src/tedi/components/form/field/field.module.scss
  • src/tedi/components/form/field/field.stories.tsx
  • src/tedi/components/form/file-dropzone/file-dropzone.module.scss
  • src/tedi/components/form/file-dropzone/file-dropzone.stories.tsx
  • src/tedi/components/form/file-dropzone/file-dropzone.tsx
  • src/tedi/components/form/file-upload/examples/multiple-handled.tsx
  • src/tedi/components/form/file-upload/file-upload.stories.tsx
  • src/tedi/components/form/file-upload/file-upload.tsx
  • src/tedi/components/form/form-label/form-label.stories.tsx
  • src/tedi/components/form/input-group/components/input/input.spec.tsx
  • src/tedi/components/form/input-group/components/input/input.tsx
  • src/tedi/components/form/input-group/components/prefix/prefix.spec.tsx
  • src/tedi/components/form/input-group/components/prefix/prefix.tsx
  • src/tedi/components/form/input-group/components/suffix/suffix.spec.tsx
  • src/tedi/components/form/input-group/components/suffix/suffix.tsx
  • src/tedi/components/form/input-group/input-group.module.scss
  • src/tedi/components/form/input-group/input-group.stories.tsx
  • src/tedi/components/form/input-group/input-group.tsx
  • src/tedi/components/form/multi-value-field/multi-value-field.module.scss
  • src/tedi/components/form/number-field/number-field.module.scss
  • src/tedi/components/form/number-field/number-field.spec.tsx
  • src/tedi/components/form/number-field/number-field.stories.tsx
  • src/tedi/components/form/number-field/number-field.tsx
  • src/tedi/components/form/radio/radio.module.scss
  • src/tedi/components/form/radio/radio.stories.tsx
  • src/tedi/components/form/search/search.stories.tsx
  • src/tedi/components/form/search/search.tsx
  • src/tedi/components/form/select/components/select-multi-option.tsx
  • src/tedi/components/form/select/components/select-multi-value.tsx
  • src/tedi/components/form/select/components/select-single-option.tsx
  • src/tedi/components/form/select/examples/async.tsx
  • src/tedi/components/form/select/examples/custom-option.tsx
  • src/tedi/components/form/select/examples/editable.tsx
  • src/tedi/components/form/select/examples/multiple-handled.tsx
  • src/tedi/components/form/select/select.module.scss
  • src/tedi/components/form/select/select.spec.tsx
  • src/tedi/components/form/select/select.stories.tsx
  • src/tedi/components/form/select/select.tsx
  • src/tedi/components/form/slider/slider.module.scss
  • src/tedi/components/form/slider/slider.stories.tsx
  • src/tedi/components/form/textarea/textarea.stories.tsx
  • src/tedi/components/form/textfield/textfield.module.scss
  • src/tedi/components/form/textfield/textfield.stories.tsx
  • src/tedi/components/form/textfield/textfield.tsx
  • src/tedi/components/form/time-field/time-field-helpers.ts
  • src/tedi/components/form/time-field/time-field.module.scss
  • src/tedi/components/form/time-field/time-field.spec.tsx
  • src/tedi/components/form/time-field/time-field.stories.tsx
  • src/tedi/components/form/time-field/time-field.tsx
  • src/tedi/components/form/time-field/time-picker-modal/time-picker-modal.module.scss
  • src/tedi/components/form/time-field/time-picker-modal/time-picker-modal.spec.tsx
  • src/tedi/components/form/time-field/time-picker-modal/time-picker-modal.tsx
  • src/tedi/components/form/time-picker/components/time-grid/time-grid.spec.tsx
  • src/tedi/components/form/time-picker/components/time-grid/time-grid.tsx
  • src/tedi/components/form/time-picker/components/time-wheel/time-wheel.spec.tsx
  • src/tedi/components/form/time-picker/components/time-wheel/time-wheel.tsx
  • src/tedi/components/form/time-picker/time-picker.module.scss
  • src/tedi/components/form/time-picker/time-picker.stories.tsx
  • src/tedi/components/form/toggle/toggle.module.scss
  • src/tedi/components/form/toggle/toggle.stories.tsx
  • src/tedi/components/layout/footer/footer-body/footer-body.tsx
  • src/tedi/components/layout/footer/footer-bottom/footer-bottom.tsx
  • src/tedi/components/layout/footer/footer-context.ts
  • src/tedi/components/layout/footer/footer-section/footer-section.tsx
  • src/tedi/components/layout/footer/footer-side/footer-side.tsx
  • src/tedi/components/layout/footer/footer.module.scss
  • src/tedi/components/layout/footer/footer.spec.tsx
  • src/tedi/components/layout/footer/footer.stories.tsx
  • src/tedi/components/layout/footer/footer.tsx
  • src/tedi/components/layout/footer/index.ts
  • src/tedi/components/layout/grid/col.stories.tsx
  • src/tedi/components/layout/grid/row.stories.tsx
  • src/tedi/components/layout/header/components/header-role/header-role.module.scss
  • src/tedi/components/layout/header/header.stories.tsx
  • src/tedi/components/layout/hide-at/hide-at.stories.tsx
  • src/tedi/components/layout/mobile-nav/components/mobile-nav-toggle/mobile-nav-toggle.module.scss
  • src/tedi/components/layout/mobile-nav/components/mobile-nav-toggle/mobile-nav-toggle.spec.tsx
  • src/tedi/components/layout/mobile-nav/components/mobile-nav-toggle/mobile-nav-toggle.tsx
  • src/tedi/components/layout/mobile-nav/index.ts
  • src/tedi/components/layout/mobile-nav/mobile-nav.spec.tsx
  • src/tedi/components/layout/mobile-nav/mobile-nav.tsx
  • src/tedi/components/layout/show-at/show-at.stories.tsx
  • src/tedi/components/layout/sidenav/components/sidenav-item/sidenav-item.tsx
  • src/tedi/components/layout/sidenav/components/sidenav-toggle/sidenav-toggle.module.scss
  • src/tedi/components/layout/sidenav/components/sidenav-toggle/sidenav-toggle.spec.tsx
  • src/tedi/components/layout/sidenav/components/sidenav-toggle/sidenav-toggle.tsx
  • src/tedi/components/layout/sidenav/documentation.mdx
  • src/tedi/components/layout/sidenav/index.ts
  • src/tedi/components/layout/sidenav/sidenav.module.scss
  • src/tedi/components/layout/sidenav/sidenav.spec.tsx
  • src/tedi/components/layout/sidenav/sidenav.stories.tsx
  • src/tedi/components/layout/sidenav/sidenav.tsx
  • src/tedi/components/layout/top-nav/components/top-nav-group/top-nav-group.tsx
  • src/tedi/components/layout/top-nav/components/top-nav-item/top-nav-item.tsx
  • src/tedi/components/layout/top-nav/components/top-nav-separator/top-nav-separator.tsx
  • src/tedi/components/layout/top-nav/components/top-nav-subitem/top-nav-subitem.tsx
  • src/tedi/components/layout/top-nav/documentation.mdx
  • src/tedi/components/layout/top-nav/index.ts
  • src/tedi/components/layout/top-nav/top-nav-context.ts
  • src/tedi/components/layout/top-nav/top-nav.module.scss
  • src/tedi/components/layout/top-nav/top-nav.spec.tsx
  • src/tedi/components/layout/top-nav/top-nav.stories.tsx
  • src/tedi/components/layout/top-nav/top-nav.tsx
  • src/tedi/components/layout/vertical-spacing/vertical-spacing.stories.tsx
  • src/tedi/components/loaders/progress-bar/index.ts
  • src/tedi/components/loaders/progress-bar/progress-bar.module.scss
  • src/tedi/components/loaders/progress-bar/progress-bar.spec.tsx
  • src/tedi/components/loaders/progress-bar/progress-bar.stories.tsx
  • src/tedi/components/loaders/progress-bar/progress-bar.tsx
  • src/tedi/components/loaders/skeleton/skeleton-block/skeleton-block.spec.tsx
  • src/tedi/components/loaders/skeleton/skeleton.stories.tsx
  • src/tedi/components/loaders/spinner/spinner.module.scss
  • src/tedi/components/loaders/spinner/spinner.stories.tsx
  • src/tedi/components/misc/affix/affix.stories.tsx
  • src/tedi/components/misc/attachment/attachment.module.scss
  • src/tedi/components/misc/attachment/attachment.spec.tsx
  • src/tedi/components/misc/attachment/attachment.stories.tsx
  • src/tedi/components/misc/attachment/attachment.tsx
  • src/tedi/components/misc/attachment/index.ts
  • src/tedi/components/misc/ellipsis/ellipsis.module.scss
  • src/tedi/components/misc/ellipsis/ellipsis.spec.tsx
  • src/tedi/components/misc/ellipsis/ellipsis.stories.tsx
  • src/tedi/components/misc/ellipsis/ellipsis.tsx
  • src/tedi/components/misc/option-content/option-content.module.scss
  • src/tedi/components/misc/option-content/option-content.spec.tsx
  • src/tedi/components/misc/option-content/option-content.stories.tsx
  • src/tedi/components/misc/option-content/option-content.tsx
  • src/tedi/components/misc/print/print.stories.tsx
  • src/tedi/components/misc/print/printing.mdx
  • src/tedi/components/misc/scroll-fade/scroll-fade.stories.tsx
  • src/tedi/components/misc/scroll-visibility/scroll-visibility.module.scss
  • src/tedi/components/misc/scroll-visibility/scroll-visibility.stories.tsx
  • src/tedi/components/misc/separator/separator.stories.tsx
  • src/tedi/components/misc/stretch-content/stretch-content.stories.tsx
  • src/tedi/components/navigation/breadcrumbs/breadcrumbs.module.scss
  • src/tedi/components/navigation/breadcrumbs/breadcrumbs.spec.tsx
  • src/tedi/components/navigation/breadcrumbs/breadcrumbs.stories.tsx
  • src/tedi/components/navigation/breadcrumbs/breadcrumbs.tsx
  • src/tedi/components/navigation/breadcrumbs/index.ts
  • src/tedi/components/navigation/hash-trigger/hash-trigger.stories.tsx
  • src/tedi/components/navigation/horizontal-stepper/horizontal-stepper-context.ts
  • src/tedi/components/navigation/horizontal-stepper/horizontal-stepper-item.tsx
  • src/tedi/components/navigation/horizontal-stepper/horizontal-stepper.module.scss
  • src/tedi/components/navigation/horizontal-stepper/horizontal-stepper.spec.tsx
  • src/tedi/components/navigation/horizontal-stepper/horizontal-stepper.stories.tsx
  • src/tedi/components/navigation/horizontal-stepper/horizontal-stepper.tsx
  • src/tedi/components/navigation/horizontal-stepper/index.ts
  • src/tedi/components/navigation/link/link.stories.tsx
  • src/tedi/components/navigation/pagination/index.ts
  • src/tedi/components/navigation/pagination/pagination-mobile-modal/pagination-mobile-modal.module.scss
  • src/tedi/components/navigation/pagination/pagination-mobile-modal/pagination-mobile-modal.tsx
  • src/tedi/components/navigation/pagination/pagination.module.scss
  • src/tedi/components/navigation/pagination/pagination.spec.tsx
  • src/tedi/components/navigation/pagination/pagination.stories.tsx
  • src/tedi/components/navigation/pagination/pagination.tsx
  • src/tedi/components/navigation/pagination/usage-with-router.mdx
  • src/tedi/components/navigation/table-of-contents/components/table-of-contents-collapsible/table-of-contents-collapsible.spec.tsx
  • src/tedi/components/navigation/table-of-contents/components/table-of-contents-collapsible/table-of-contents-collapsible.tsx
  • src/tedi/components/navigation/table-of-contents/components/table-of-contents-item/table-of-contents-item.tsx
  • src/tedi/components/navigation/table-of-contents/components/table-of-contents-list/table-of-contents-list.tsx
  • src/tedi/components/navigation/table-of-contents/components/table-of-contents-row/table-of-contents-row.tsx
  • src/tedi/components/navigation/table-of-contents/index.ts
  • src/tedi/components/navigation/table-of-contents/table-of-contents.module.scss
  • src/tedi/components/navigation/table-of-contents/table-of-contents.spec.tsx
  • src/tedi/components/navigation/table-of-contents/table-of-contents.stories.tsx
  • src/tedi/components/navigation/table-of-contents/table-of-contents.tsx
  • src/tedi/components/navigation/tabs/tabs-list/tabs-list.tsx
  • src/tedi/components/navigation/tabs/tabs.module.scss
  • src/tedi/components/navigation/tabs/tabs.spec.tsx
  • src/tedi/components/navigation/tabs/tabs.stories.tsx
  • src/tedi/components/navigation/tabs/usage-with-router.mdx
  • src/tedi/components/notifications/alert/alert.module.scss
  • src/tedi/components/notifications/alert/alert.spec.tsx
  • src/tedi/components/notifications/alert/alert.stories.tsx
  • src/tedi/components/notifications/alert/alert.tsx
  • src/tedi/components/notifications/toast/documentation.mdx
  • src/tedi/components/notifications/toast/toast.stories.tsx
  • src/tedi/components/overlays/dropdown/dropdown-item/dropdown-item.module.scss
  • src/tedi/components/overlays/dropdown/dropdown-item/dropdown-item.spec.tsx
  • src/tedi/components/overlays/dropdown/dropdown-item/dropdown-item.tsx
  • src/tedi/components/overlays/dropdown/dropdown.module.scss
  • src/tedi/components/overlays/dropdown/dropdown.stories.tsx
  • src/tedi/components/overlays/dropdown/dropdown.tsx
  • src/tedi/components/overlays/modal/index.ts
  • src/tedi/components/overlays/modal/modal-body/modal-body.tsx
  • src/tedi/components/overlays/modal/modal-closer/modal-closer.tsx
  • src/tedi/components/overlays/modal/modal-content/modal-content.tsx
  • src/tedi/components/overlays/modal/modal-context.spec.tsx
  • src/tedi/components/overlays/modal/modal-context.tsx
  • src/tedi/components/overlays/modal/modal-footer/modal-footer.tsx
  • src/tedi/components/overlays/modal/modal-header/modal-header.tsx
  • src/tedi/components/overlays/modal/modal-trigger/modal-trigger.tsx
  • src/tedi/components/overlays/modal/modal.module.scss
  • src/tedi/components/overlays/modal/modal.spec.tsx
  • src/tedi/components/overlays/modal/modal.stories.tsx
  • src/tedi/components/overlays/modal/modal.tsx
  • src/tedi/components/overlays/overlay/overlay-content.tsx
  • src/tedi/components/overlays/popover/popover.module.scss
  • src/tedi/components/overlays/popover/popover.stories.tsx
  • src/tedi/components/overlays/tooltip/tooltip.stories.tsx
  • src/tedi/components/overlays/tooltip/tooltip.tsx
  • src/tedi/components/tags/status-badge/status-badge.stories.tsx
  • src/tedi/components/tags/status-indicator/status-indicator.stories.tsx
  • src/tedi/components/tags/tag/tag.module.scss
  • src/tedi/components/tags/tag/tag.spec.tsx
  • src/tedi/components/tags/tag/tag.stories.tsx
  • src/tedi/components/tags/tag/tag.tsx
  • src/tedi/docs/_badges.mdx
  • src/tedi/docs/_welcome.mdx
  • src/tedi/docs/changelog.mdx
  • src/tedi/docs/colors/tedi-colors.mdx
  • src/tedi/docs/css-utilities.mdx
  • src/tedi/docs/getStarted.mdx
  • src/tedi/docs/scale-layout/grid.mdx
  • src/tedi/docs/scale-layout/grid.tsx
  • src/tedi/docs/scale-layout/spacing.mdx
  • src/tedi/docs/scale-layout/spacing.tsx
  • src/tedi/docs/theme-provider-custom-theme-usage.mdx
  • src/tedi/helpers/hooks/use-breakpoint-props.ts
  • src/tedi/helpers/hooks/use-breakpoint.ts
  • src/tedi/helpers/hooks/use-file-upload.ts
  • src/tedi/index.ts
  • src/tedi/providers/label-provider/adding-labels.mdx
  • src/tedi/providers/label-provider/label-provider.mdx
  • src/tedi/providers/label-provider/label-provider.stories.tsx
  • src/tedi/providers/label-provider/label-provider.tsx
  • src/tedi/providers/label-provider/labels-map.ts
  • src/tedi/providers/label-provider/labels.mdx
  • src/tedi/providers/label-provider/migration-guide.mdx
  • src/tedi/providers/theme-provider/theme-provider.mdx
  • src/tedi/providers/theme-provider/theme-provider.stories.tsx
  • tsconfig.base.json
  • vite.config.ts
  • vite.lib.config.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch rc

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@codecov

codecov Bot commented Jul 2, 2026

Copy link
Copy Markdown

@airikej
airikej merged commit 0c0695c into main Jul 2, 2026
24 of 25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants