MCPcopy Index your code
hub / github.com/TanStack/db / onMessage

Function onMessage

packages/browser-db-sqlite-persistence/src/opfs-database.ts:146–162  ·  view source on GitHub ↗
(event: Event)

Source from the content-addressed store, hash-verified

144 }
145
146 const onMessage = (event: Event): void => {
147 const messageEvent = event as MessageEvent<BrowserOPFSWorkerResponse>
148 const response = messageEvent.data
149
150 const pendingRequest = pendingRequests.get(response.requestId)
151 if (!pendingRequest) {
152 return
153 }
154 pendingRequests.delete(response.requestId)
155
156 if (response.ok) {
157 pendingRequest.resolve(response.rows ?? [])
158 return
159 }
160
161 pendingRequest.reject(createWorkerError(response.code, response.error))
162 }
163
164 const onError = (): void => {
165 rejectAllPendingRequests(

Callers

nothing calls this directly

Calls 3

createWorkerErrorFunction · 0.85
getMethod · 0.45
deleteMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…