diff --git a/packages/core/src/runtime/actor.ts b/packages/core/src/runtime/actor.ts index cffddda..91046e0 100644 --- a/packages/core/src/runtime/actor.ts +++ b/packages/core/src/runtime/actor.ts @@ -369,7 +369,7 @@ export class Turn { this.enqueue(this.activeFacet.actor.root, () => this.activeFacet.actor._terminateWith({ ok: false, err })); } - field, T = Ref>(initial: V, name?: string): Field { + field(initial: V, name?: string): Field { return new Field(this.activeFacet.actor.dataflowGraph, initial, name); } diff --git a/packages/core/src/runtime/dataflow.ts b/packages/core/src/runtime/dataflow.ts index bb1aec7..28420fa 100644 --- a/packages/core/src/runtime/dataflow.ts +++ b/packages/core/src/runtime/dataflow.ts @@ -142,7 +142,7 @@ export abstract class TypedCell extends Cell { abstract valuesEqual(v1: V, v2: V): boolean; } -export class Field, T = Ref> extends TypedCell { +export class Field extends TypedCell { readonly name: string | undefined; constructor(graph: ObservingGraph, initial: V, name?: string) {