Fix doc detail view, touches settings too

This commit is contained in:
shamoon
2026-07-07 07:56:33 -07:00
parent 2b48ebaa59
commit cca4d3dbb7
6 changed files with 296 additions and 36 deletions
@@ -5,6 +5,7 @@ import {
Input,
OnInit,
Output,
signal,
ViewChild,
} from '@angular/core'
import { ControlValueAccessor } from '@angular/forms'
@@ -61,7 +62,15 @@ export class AbstractInputComponent<T> implements OnInit, ControlValueAccessor {
@Output()
removed: EventEmitter<AbstractInputComponent<any>> = new EventEmitter()
value: T
private valueSignal = signal<T>(undefined)
get value(): T {
return this.valueSignal()
}
set value(value: T) {
this.valueSignal.set(value)
}
ngOnInit(): void {
this.inputId = uuidv4()