react-create-conveyor
Version:
an immutable state management solution for react based on immerjs, just pick the paths
13 lines (12 loc) • 335 B
JavaScript
import { createInstance, useConveyor } from "./core";
// createConveyor
export const createConveyor = state => {
const selfInstance = createInstance(state);
// [hook, { register, dispatch, assemble, autorun }]
return [
selector => {
return useConveyor(selfInstance, selector);
},
selfInstance
]
}