UNPKG

cra-template-ts-craco-lint

Version:

Template for Create React App supporting TypeScript and SASS/SCSS files. Included with Prettier and ESlint config recommended by Airbnb. Axios, Craco, scoped scss, aliasing, redux-toolkit

17 lines (14 loc) 385 B
import { configureStore, ThunkAction, Action } from '@reduxjs/toolkit'; import baseReducer from './base/slice'; export const store = configureStore({ reducer: { base: baseReducer, }, }); export type RootState = ReturnType<typeof store.getState>; export type AppThunk<ReturnType = void> = ThunkAction< ReturnType, RootState, unknown, Action<string> >;