1.0.2 • Published 3 years ago

@vasiliev-alexey/otus_redux_sample v1.0.2

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

otus_redux_sample

Quickstart

npm install @vasiliev-alexey/otus_redux_sample

Basic Usage

import {
  createStore,
  State,
  Reducer,
  Action,
} from '@vasiliev-alexey/otus_redux_sample';

const reducer: Reducer<State> = (state: State, action: Action): State => {
  const newState: State = action['payload'] as State;

  return newState;
};
const store = createStore(reducer, {});

const simpleAction: Action = {
  type: 'simple',
  payload: {
    val: 1,
  },
};

store.dispatch(simpleAction);

console.log(store.getState());
1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago