vue-qs / ReactiveQueryState
Type Alias: ReactiveQueryState<TSchema>
ReactiveQueryState<
TSchema
> ={ [K in keyof TSchema]: TSchema[K] extends QueryParameterOptions<infer T> ? T : never }
Defined in: types.ts:132
Reactive state object for queryReactive
Type Parameters
TSchema
TSchema
extends QueryParameterSchema
The parameter schema type
Example
ts
const schema = {
search: { defaultValue: '' },
page: { defaultValue: 1 }
} as const;
type State = ReactiveQueryState<typeof schema>;
// State = { search: string; page: number }