fix loop tracking for route and processors

This commit is contained in:
Joel Wetzell
2026-08-11 19:46:05 -05:00
parent 95b109de8f
commit 8f9d2352c8
2 changed files with 3 additions and 3 deletions
@@ -17,7 +17,7 @@
(cdkDropListDropped)="drop($event)"
[cdkDropListData]="routes()"
>
@for (route of routes(); track route; let i = $index) {
@for (route of routes(); track $index + (route.input || ''); let i = $index) {
<div class="m-2" cdkDrag>
<app-route
[id]="listService.pathToId(`routes/${i}`)"
+2 -2
View File
@@ -81,7 +81,7 @@
(cdkDropListDropped)="drop($event)"
[cdkDropListData]="route()?.processors"
>
@for (processor of processors(); track processor; let i = $index) {
@for (processor of processors(); track $index + processor.type; let i = $index) {
<div cdkDrag>
<app-processor
[path]="path() + '/processors/' + i"
@@ -237,7 +237,7 @@
(cdkDropListDropped)="drop($event)"
[cdkDropListData]="route()?.processors"
>
@for (processor of processors(); track processor; let i = $index) {
@for (processor of processors(); track $index + processor.type; let i = $index) {
<div cdkDrag>
<app-processor
[path]="path() + '/processors/' + i"