Skip to content

Type Alias: QueryType ​

ts
type QueryType = string | symbol | number;

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

Identifies one read-oriented message handled by a query handler.

Remarks ​

Queries represent request/response reads such as current user, labels, cached state, or computed view data. Prefer strings for public query contracts and symbols for private queries that should not collide with other packages.

Example ​

typescript
const CURRENT_USER: QueryType = "USER/CURRENT";

const LOCAL_SUMMARY: QueryType = Symbol("LOCAL_SUMMARY");