Skip to content

Conversation

@sarahbrng
Copy link
Contributor

@sarahbrng sarahbrng commented Nov 28, 2025

Proposed changes

Als User möchte ich eine MVP Breadcrumb Komponente bereitgestellt bekommen.
Diese enthält die features:

Sizes
Separator
Collapse
Icons
Alle anderen ( noch offenen Features) werden nachgelagert implementiert: Absprache Dev Team 28.11.2025

resolves # (1493)

Types of changes

  • Bugfix (non-breaking change that fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (improvements to existing components or architectural decisions)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

Further comments

🔭🐙🐈 Test this branch here: https://design-system.deutschebahn.com/core-web/review/1493-erstellung-einer-mvp-breadcrumb-komponente

sarahbrng and others added 30 commits November 7, 2025 10:24
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@sarahbrng sarahbrng force-pushed the 1493-erstellung-einer-mvp-breadcrumb-komponente branch from 33117b2 to 227989c Compare December 4, 2025 15:29
github-actions bot and others added 14 commits December 4, 2025 16:03
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Changed useRef type from HTMLElement to HTMLElement | null
- Fixes Vue TypeScript compilation error where null is not assignable to HTMLElement
- Maintains fix for Stencil Host wrapper issue
…sing

After testing multiple approaches (type changes, conditional configs,
disabling attributePassing), discovered that removing useRef may have
CAUSED the nested navigation ARIA issue rather than fixing it.

Navigation component with useRef works correctly in tests. This commit
restores useRef and ref={_ref} to breadcrumb to match the working
pattern and enable proper Stencil attribute delegation from custom
element to root nav element.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏘components 📕documentation Improvements or additions to documentation 📺showcases Changes to 1-n showcases

Projects

Status: 🏗 In progress

Development

Successfully merging this pull request may close these issues.

4 participants