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) • 586 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]>>;