Sanity Library Reference Docs
    Preparing search index...
    • A value rebuilt only when one of its deps changes by identity — a deterministic keyed memo. useMemo may discard and recompute, and the watch-set getter / observer observe* calls return fresh objects each render, so we key on stable primitives + identities instead. Rebuilding a store swaps its subscribe/getSnapshot identity, so useSyncExternalStore resubscribes exactly when the watched target actually changes.

      Type Parameters

      • T

      Parameters

      • deps: readonly unknown[]
      • create: () => T

      Returns T