Clone and edit this document
Runkit
Runkit
home page
user forum
new notebook
clone notebook
download notebook
support & documentation
log in
sign up
new notebook
help & feedback
clone this notebook
download this notebook
Sign In
Sign Up
RunKit + npm: redux-hook-middleware
node v6.17.1
endpoint
share
tweet
const hookMiddleware = require('redux-hook-middleware').default const { registerPrehook, registerPosthook } = require('redux-hook-middleware') const { createStore, applyMiddleware } = require('redux') // redux setup const initialState = { /* initial state */ } const reducer = (state = initialState, action) => { /* reducer function logics here */ return state } const middlewares = [hookMiddleware] const store = createStore(reducer, initialState, applyMiddleware(...middlewares)) // middleware logic registerPrehook('try hook', (store, action) => { console.log('prehooked!') }) registerPosthook('try hook', (store, action) => { console.log('pposthooked!') }) // dispatch store.dispatch({ type: 'try hook' })
Created from: https://npm.runkit.com/redux-hook-middleware
Loading…
no comments
sign in
to comment