React Redux Cheat Sheet code example

Example 1: react redux cheat sheet

// Dispatches an action; this changes the state
store.dispatch({ type: 'INCREMENT' })
store.dispatch({ type: 'DECREMENT' })

Example 2: react redux cheat sheet

// Gets the current state
store.getState()

Example 3: react redux cheat sheet

// Optional - you can pass `initialState` as a second arg
let store = createStore(counter, { value: 0 })

Example 4: react redux cheat sheet

let store = createStore(counter)

Example 5: react redux cheat sheet

// Reducer
function counter (state = { value: 0 }, action) {
  switch (action.type) {
  case 'INCREMENT':
    return { value: state.value + 1 }
  case 'DECREMENT':
    return { value: state.value - 1 }
  default:
    return state
  }
}

Example 6: react redux cheat sheet

import { createStore } from 'redux'