Skip to content

Commit 48d19ec

Browse files
authored
Merge pull request #65 from retejs/angular-impure-pipe
fix(angular): impure pipe
2 parents 81e597a + 4425264 commit 48d19ec

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

assets/app/stack/angular/modules/app/customization/custom-node/custom-node.component.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<div class="title" data-testid="title">{{data.label}}</div>
2-
<div class="output" *ngFor="let output of data.outputs | keyvalue: sortByIndex"
2+
<div class="output" *ngFor="let output of data.outputs | keyvalueimpure: sortByIndex"
33
[attr.data-testid]="'output-'+output.key">
44
<div class="output-title" data-testid="output-title">
55
{{output.value?.label}}
@@ -8,9 +8,9 @@
88
[data]="{type: 'socket', side: 'output', key: output.key, nodeId: data.id, payload: output.value?.socket, seed: seed }"
99
[emit]="emit" data-testid="output-socket"></div>
1010
</div>
11-
<div class="control" *ngFor="let control of data.controls | keyvalue: sortByIndex" refComponent
11+
<div class="control" *ngFor="let control of data.controls | keyvalueimpure: sortByIndex" refComponent
1212
[data]="{type: 'control', payload: control.value }" [emit]="emit" [attr.data-testid]="'control-'+control.key"></div>
13-
<div class="input" *ngFor="let input of data.inputs | keyvalue: sortByIndex" [attr.data-testid]="'input-'+input.key">
13+
<div class="input" *ngFor="let input of data.inputs | keyvalueimpure: sortByIndex" [attr.data-testid]="'input-'+input.key">
1414
<div class="input-socket" refComponent
1515
[data]="{type: 'socket', side: 'input', key: input.key, nodeId: data.id, payload: input.value?.socket, seed: seed }"
1616
[emit]="emit" data-testid="input-socket"></div>

assets/app/stack/angular/modules/app/customization/custom-node/custom-node.component.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,16 +8,16 @@ import {
88
import { type ClassicPreset } from "rete";
99
/* [angular19]
1010
import { CommonModule } from '@angular/common';
11-
import { RefDirective } from 'rete-angular-plugin/19';
11+
import { RefDirective, ImpureKeyvaluePipe } from 'rete-angular-plugin/19';
1212
[/angular19] */
1313
/* [angular20]
1414
import { CommonModule } from '@angular/common';
15-
import { RefDirective } from 'rete-angular-plugin/20';
15+
import { RefDirective, ImpureKeyvaluePipe } from 'rete-angular-plugin/20';
1616
[/angular20] */
1717

1818
@Component({
19-
/* [angular19] imports: [CommonModule, RefDirective], [/angular19] */
20-
/* [angular20] imports: [CommonModule, RefDirective], [/angular20] */
19+
/* [angular19] imports: [CommonModule, RefDirective, ImpureKeyvaluePipe], [/angular19] */
20+
/* [angular20] imports: [CommonModule, RefDirective, ImpureKeyvaluePipe], [/angular20] */
2121
templateUrl: "./custom-node.component.html",
2222
styleUrls: ["./custom-node.component.sass"],
2323
host: {

0 commit comments

Comments
 (0)