Skip to content

Type Alias: QueryUnregister

ts
type QueryUnregister = () => void;

Defined in: src/wirestate-core/plugin/queries/queries.ts:63

Removes one query handler registration.

Returns

void

Remarks

The callback returned by QueryBus.register(...) removes that exact registration. If a query has a shadowed handler underneath it, unregistering the active handler restores the previous one.

Example

typescript
const unregister: QueryUnregister = queryBus.register("GET_USER", handler);

unregister();