MCPcopy
hub / github.com/angular/angular / makeToSignalEqual

Function makeToSignalEqual

packages/core/rxjs-interop/src/to_signal.ts:227–232  ·  view source on GitHub ↗
(
  userEquality: ValueEqualityFn<T> = Object.is,
)

Source from the content-addressed store, hash-verified

225}
226
227function makeToSignalEqual<T>(
228 userEquality: ValueEqualityFn<T> = Object.is,
229): ValueEqualityFn<State<T>> {
230 return (a, b) =>
231 a.kind === StateKind.Value && b.kind === StateKind.Value && userEquality(a.value, b.value);
232}
233
234/**
235 * Creates a debug name object for an internal toSignal signal.

Callers 1

toSignalFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…