MCPcopy Create free account
hub / github.com/formkit/formkit / subscribeReactiveStore

Function subscribeReactiveStore

packages/react/src/reactiveStore.ts:65–77  ·  view source on GitHub ↗
(
  target: unknown,
  subscriber: () => void
)

Source from the content-addressed store, hash-verified

63}
64
65export function subscribeReactiveStore(
66 target: unknown,
67 subscriber: () => void
68): () => void {
69 const store = getReactiveStore(target)
70 if (!store) return () => {
71 /* noop */
72 }
73 store.subscribers.add(subscriber)
74 return () => {
75 store.subscribers.delete(subscriber)
76 }
77}
78
79export function useReactiveStore(target: unknown): void {
80 const stableTarget = useMemo(() => target, [target])

Callers 1

subscribeFunction · 0.85

Calls 1

getReactiveStoreFunction · 0.85

Tested by

no test coverage detected