-
Add
requestById
module- Naming doubts (
requestWithId
?keyedRequest
?parametrizedRequest
?)
- Naming doubts (
-
README version and publish instructions
-
Test tree-shaking
-
Test ES5 compiled version
-
Test that you can import individual submodules via
'redukers/xxx'
(both modules and CommonJS) -
Add comments that it can be used outside of Redux (e.g.
useReducer
hook) since they're just reducers
-
Review naming choices
-
Generic action creators (
payloadActions
) vs specific action creator for each possible action -
A way to have
undefined
invalue
-
Just don't use
undefined
-
maybeValue
that wraps internal state in{ value }
and has agetValue
selector -
unsafeCombineReducers
that just ignores theundefined
check -
combineReducers
wrapper that ignores theundefined
check onyl forvalue
reducers
-
-
Talk in a specific #redukers channel or use #unit-development?
-
Maybe manually currify up to
state
in selectors