MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / useSubscribeToAllObjects

Function useSubscribeToAllObjects

console/src/store/allObjects.ts:29–40  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

27});
28
29export function useSubscribeToAllObjects() {
30 const subscribe = React.useMemo(() => {
31 return buildSubscribeQuery(buildAllObjectsQuery(), { upsertKey: "id" });
32 }, []);
33
34 return useGlobalUpsertSubscribe({
35 atom: allObjects,
36 subscribe,
37 select: (row) => row.data,
38 upsertKey: (row) => row.data.id,
39 });
40}
41
42export function useAllObjects() {
43 const result = useAtomValue(allObjects);

Callers 1

useAppInitializerFunction · 0.90

Calls 3

buildAllObjectsQueryFunction · 0.90
useGlobalUpsertSubscribeFunction · 0.90
buildSubscribeQueryFunction · 0.85

Tested by

no test coverage detected