@rtbjs/use-state
Version:
`@rtbjs/use-state` is a state management tool that can act as a local state and be easily turned into a global redux state. It is an innovative approach to state management that combines the advantages of both React's useState and Redux's state management
15 lines (14 loc) • 692 B
TypeScript
import { PayloadAction } from '@reduxjs/toolkit';
type ReduxHistoryState = {
parentReduxState: string;
};
export declare const reduxHistorySlice: import("@reduxjs/toolkit").Slice<ReduxHistoryState, {
setParentReduxState: (state: import("immer/dist/internal").WritableDraft<ReduxHistoryState>, action: PayloadAction<{
parentReduxState: string;
}>) => void;
}, "reduxHistorySlice">;
declare const _default: import("redux").Reducer<ReduxHistoryState, import("redux").AnyAction>;
export default _default;
export declare const setParentReduxState: import("@reduxjs/toolkit").ActionCreatorWithPayload<{
parentReduxState: string;
}, "reduxHistorySlice/setParentReduxState">;