react-querybuilder
Version:
React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts
17 lines (16 loc) • 593 B
TypeScript
import type { EnhancedStore, StoreEnhancer, ThunkDispatch, Tuple, UnknownAction } from "@reduxjs/toolkit";
import type { QueriesSliceState } from "./queriesSlice";
import type { WarningsSliceState } from "./warningsSlice";
export type RqbState = {
queries: QueriesSliceState;
warnings: WarningsSliceState;
};
export type RqbStore = EnhancedStore<{
queries: QueriesSliceState;
warnings: WarningsSliceState;
}, UnknownAction, Tuple<[StoreEnhancer<{
dispatch: ThunkDispatch<{
queries: QueriesSliceState;
warnings: WarningsSliceState;
}, undefined, UnknownAction>;
}>, StoreEnhancer]>>;