From 9a421f34339ba45ea4b405d3b6517ad2bf3f2637 Mon Sep 17 00:00:00 2001 From: m2rt Date: Thu, 29 Jan 2026 13:36:06 +0200 Subject: [PATCH] fix(breadcrumbs): migrated from ngFor to new @for loop with proper item tracking #305 also renamed breadcrumbs class and fixed dropdown story typo --- .../breadcrumbs/breadcrumbs.component.html | 83 +++++++++---------- .../breadcrumbs/breadcrumbs.component.scss | 2 +- .../breadcrumbs/breadcrumbs.component.ts | 2 - .../overlay/dropdown/dropdown.stories.ts | 2 +- 4 files changed, 39 insertions(+), 50 deletions(-) diff --git a/community/components/navigation/breadcrumbs/breadcrumbs.component.html b/community/components/navigation/breadcrumbs/breadcrumbs.component.html index a64aa6f74..dbff796bc 100644 --- a/community/components/navigation/breadcrumbs/breadcrumbs.component.html +++ b/community/components/navigation/breadcrumbs/breadcrumbs.component.html @@ -1,47 +1,38 @@ - +} diff --git a/community/components/navigation/breadcrumbs/breadcrumbs.component.scss b/community/components/navigation/breadcrumbs/breadcrumbs.component.scss index f53e72c73..254de03d2 100644 --- a/community/components/navigation/breadcrumbs/breadcrumbs.component.scss +++ b/community/components/navigation/breadcrumbs/breadcrumbs.component.scss @@ -2,7 +2,7 @@ display: block; } -.tedi__breadcrumbs { +.tedi-breadcrumbs { &__list { display: flex; flex-wrap: wrap; diff --git a/community/components/navigation/breadcrumbs/breadcrumbs.component.ts b/community/components/navigation/breadcrumbs/breadcrumbs.component.ts index 6a6b0aa79..22d5912c7 100644 --- a/community/components/navigation/breadcrumbs/breadcrumbs.component.ts +++ b/community/components/navigation/breadcrumbs/breadcrumbs.component.ts @@ -1,5 +1,4 @@ import { Component, computed, inject, input } from "@angular/core"; -import { CommonModule } from "@angular/common"; import { RouterLink } from "@angular/router"; import { IconComponent, @@ -45,7 +44,6 @@ export type Breadcrumbs = { selector: "tedi-breadcrumbs", standalone: true, imports: [ - CommonModule, RouterLink, LinkComponent, IconComponent, diff --git a/tedi/components/overlay/dropdown/dropdown.stories.ts b/tedi/components/overlay/dropdown/dropdown.stories.ts index a0def56dc..6e5f6b117 100644 --- a/tedi/components/overlay/dropdown/dropdown.stories.ts +++ b/tedi/components/overlay/dropdown/dropdown.stories.ts @@ -150,7 +150,7 @@ export const Default: Story = { props: args, template: ` -