Reselect
Usage
Simple selectors
export const mySelector = (state: MyRootState) => state.someState;Complex selectors
.../slice/selectors.ts
.../slice/selectors.tsimport { createSelector } from '@reduxjs/toolkit';
export const mySelector = (state: MyRootState) => state.someState;
// Here type of `someState` will be inferred ✅
const myComplexSelector = createSelector(
mySelector,
someState => someState.someNestedState,
);
export { myComplexSelector };Using your selectors in components
index.tsx
index.tsxLast updated