/redux-toolkit-essentials

Redux Toolkit Essentials with TypeScript

Primary LanguageTypeScript

Redux Toolkit Tutorial - Essentials

Basic template

npx create-react-app rtkt --template typescript

Redux Toolkit APIs used

  • createSlice
  • createAsyncThunk
  • createEntityAdapter
  • createSelector

TypeScript for the Redux Toolkit

export type RootState = ReturnType<typeof store.getState>

type AppDispatch = typeof store.dispatch

export const useAppDispatch = () => useDispatch<AppDispatch>