@plurid/plurid-react
Version:
React implementation of Plurid to explore the web in three dimensions
24 lines (23 loc) • 1.35 kB
TypeScript
import { ThunkAction, Action } from '@reduxjs/toolkit';
import { AppDispatch as AppDispatchProduction } from './production';
import { AppDispatch as AppDispatchDevelopment } from './development';
import type { AppState } from './reducer';
declare type AppDispatch = AppDispatchProduction | AppDispatchDevelopment;
declare type AppThunk = ThunkAction<void, AppState, unknown, Action>;
declare const store: (preloadedState: {} | import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>) => import("@reduxjs/toolkit").Store<import("@reduxjs/toolkit").CombinedState<{
configuration: import("../modules/configuration").ConfigurationState;
general: import("../modules/general").GeneralState;
shortcuts: import("../modules/shortcuts").ShortcutsState;
space: import("@plurid/plurid-data").PluridStateSpace;
themes: import("../modules/themes").ThemesState;
ui: import("../modules/ui").UIState;
}>, import("@reduxjs/toolkit").AnyAction>;
export { AppState, AppDispatch, AppThunk, };
export default store;