Skip to content

Instantly share code, notes, and snippets.

View liujingbreak's full-sized avatar
🌚
A styled programmer writes reactive program

L.J. liujingbreak

🌚
A styled programmer writes reactive program
View GitHub Profile
@liujingbreak
liujingbreak / redux-toolkit-observable.ts
Last active December 17, 2020 15:57
A factory of redux-tookit slice with redux-observable epic, supporting lazy load slice and epic and hot module replacement
/// <reference lib="es2017" />
/// <reference path="./hmr-module.d.ts" />
// tslint:disable: max-line-length member-ordering
/**
* A combo set for using Redux-toolkit along with redux-observable
*/
import {
CaseReducer, combineReducers, configureStore,
ConfigureStoreOptions, createSlice as reduxCreateSlice, CreateSliceOptions,
Draft, EnhancedStore, PayloadAction, ReducersMapObject,