value will be available to us inside the effect.
run either before or after a state transition
logging, crash reporting, making asynchronous API requests
passing in the middlewares as a parameter.
We want the middleware function to be called every time dispatch is called
accept multiple middleware functions as an array.
se a ref instance variable by making use of the useRef hook.
write the value of the action to the ref variable
un middlewares before and after state transitions happen in React hooks.
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.