Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/ctrlplusb/easy-peasy
/ functions
Functions
201 in github.com/ctrlplusb/easy-peasy
⨍
Functions
201
◇
Types & classes
145
↓ 179 callers
Function
action
(fn, config)
src/helpers.js:27
↓ 175 callers
Function
createStore
(model, options = {})
src/create-store.js:20
↓ 68 callers
Function
computed
(fnOrStateResolvers, fn)
src/helpers.js:35
↓ 51 callers
Function
thunk
(fn)
src/helpers.js:77
↓ 34 callers
Function
actionOn
(targetResolver, fn, config)
src/helpers.js:20
↓ 31 callers
Function
sharedMakeStore
( config = {}, model = undefined, storeConfig = undefined, )
tests/persist.test.js:53
↓ 31 callers
Function
thunkOn
(targetResolver, fn)
src/helpers.js:71
↓ 26 callers
Function
createMemoryStorage
( initial = {}, config = { async: false, asyncTime: 18 }, )
tests/persist.test.js:20
↓ 25 callers
Function
effectOn
(dependencyResolvers, fn)
src/helpers.js:50
↓ 22 callers
Function
persist
(model, config)
src/helpers.js:62
↓ 19 callers
Function
get
(path, target)
src/lib.js:45
↓ 17 callers
Function
reducer
(fn, config)
src/helpers.js:82
↓ 16 callers
Function
makeStore
(config = {})
tests/persist.test.js:309
↓ 13 callers
Function
next
(total)
src/lib.js:138
↓ 13 callers
Function
wait
(time = 18)
tests/persist.test.js:15
↓ 10 callers
Function
createTransform
(inbound, outbound, config = {})
src/create-transform.js:6
↓ 10 callers
Function
useLocalStore
( modelCreator, dependencies = [], configCreator = null, )
src/use-local-store.js:5
↓ 9 callers
Function
createTypedHooks
()
src/hooks.js:94
↓ 8 callers
Function
migrate
( data, migrations, )
src/migrations.js:3
↓ 8 callers
Function
set
(path, target, value)
src/lib.js:66
↓ 7 callers
Function
isPromise
(x)
src/lib.js:41
↓ 6 callers
Function
createContextStore
(model, config = {})
src/create-context-store.js:13
↓ 6 callers
Function
setup
( ui: React.ReactElement, { model = defaultStoreModel, store = undefined, withStore = createWi
examples/kanban/src/utils/test-utils.tsx:67
↓ 5 callers
Function
handleEventDispatchErrors
(type, dispatcher)
src/lib.js:224
↓ 5 callers
Function
isPlainObject
(obj)
src/lib.js:12
↓ 5 callers
Method
render
()
tests/use-store-state.test.js:27
↓ 5 callers
Function
wait
(time = 18)
tests/effect-on.test.js:11
↓ 4 callers
Function
addDynamicModel
(store)
tests/persist.test.js:1093
↓ 4 callers
Function
clone
(source)
src/lib.js:23
↓ 4 callers
Function
debug
(state)
src/helpers.js:13
↓ 4 callers
Function
mockConsole
(methodsToMock = defaultKeys)
tests/utils.js:3
↓ 3 callers
Function
createTaskListStore
(initialState: TaskListModelState)
examples/kanban/src/store/taskList.model.ts:37
↓ 3 callers
Function
fail
(_failure)
src/thunks.js:57
↓ 3 callers
Function
generic
(value)
src/helpers.js:58
↓ 3 callers
Function
pSeries
(tasks)
src/lib.js:157
↓ 3 callers
Function
persistKey
(targetPath)
src/create-store.js:46
↓ 3 callers
Function
rebindStore
(removeKey)
src/create-store.js:124
↓ 3 callers
Function
trackActionsMiddleware
()
tests/thunks.test.js:8
↓ 2 callers
Function
areInputsEqual
(newInputs, lastInputs)
src/lib.js:166
↓ 2 callers
Function
bindActionCreators
()
src/create-store.js:113
↓ 2 callers
Function
bindReplaceState
(modelDef)
src/create-store.js:36
↓ 2 callers
Function
bindStoreInternals
(state = {})
src/create-store.js:55
↓ 2 callers
Function
createModel
(type)
tests/computed.test.js:16
↓ 2 callers
Function
createModelActions
()
tests/typescript/composed-store.ts:18
↓ 2 callers
Function
createStoreActionsHook
(Context)
src/hooks.js:59
↓ 2 callers
Function
createStoreDispatchHook
(Context)
src/hooks.js:68
↓ 2 callers
Function
createStoreRehydratedHook
(Context)
src/hooks.js:81
↓ 2 callers
Function
createStoreStateHook
(Context)
src/hooks.js:14
↓ 2 callers
Function
deserialize
(data)
src/persistence.js:72
↓ 2 callers
Function
generateId
()
examples/kanban/src/utils/generateId.ts:2
↓ 2 callers
Function
getBrowserStorage
(storageName)
src/persistence.js:10
↓ 2 callers
Function
handleValueAsState
()
src/extract-data-from-model.js:49
↓ 2 callers
Function
hasDataModelChanged
(dataModel, rehydratingModelData)
src/persistence.js:286
↓ 2 callers
Function
initStore
(preloadedState = initialState)
examples/nextjs-ssr/store/store.js:43
↓ 2 callers
Function
initializeStore
(preloadedState)
examples/nextjs-ssr/store/store.js:49
↓ 2 callers
Function
logEventListenerError
(type, err)
src/lib.js:216
↓ 2 callers
Function
moveTask
(to: keyof StoreModel)
examples/kanban/src/store/taskList.model.ts:54
↓ 2 callers
Function
rehydrateStateFromPersistIfNeeded
( persistKey, replaceState, _r, root, )
src/persistence.js:263
↓ 2 callers
Function
replaceState
(nextState)
src/create-store.js:53
↓ 2 callers
Function
trackActionsMiddleware
()
tests/effect-on.test.js:16
↓ 2 callers
Function
useMemoOne
( // getResult changes on every call, getResult, // the inputs array changes on every call inputs, )
src/lib.js:178
↓ 2 callers
Function
useStore
()
src/hooks.js:77
↓ 2 callers
Function
wait
(time = 18)
tests/listener-actions.test.js:3
↓ 2 callers
Function
whitelistBlacklistCheck
(key)
src/create-transform.js:10
↓ 1 callers
Function
actionCreator
(payload)
src/thunks.js:27
↓ 1 callers
Function
applyRehydrationStrategy
(persistedState)
src/persistence.js:292
↓ 1 callers
Function
areEqual
(a, b)
src/computed-properties.js:12
↓ 1 callers
Function
bindListenerdefs
(listenerdefs, _aC, _aCD, _lAM)
src/listeners.js:25
↓ 1 callers
Function
createActionCreator
(def, _r)
src/actions.js:3
↓ 1 callers
Function
createCommonJSConfig
(input, output)
rollup.config.js:39
↓ 1 callers
Function
createComputedPropertiesMiddleware
(_r)
src/computed-properties.js:60
↓ 1 callers
Function
createComputedPropertyBinder
(key, def, _r)
src/computed-properties.js:4
↓ 1 callers
Function
createESMConfig
(input, output)
rollup.config.js:18
↓ 1 callers
Function
createEffectActionsCreator
(def, _r, effectHandler)
src/effects.js:90
↓ 1 callers
Function
createEffectHandler
(def, _r, injections, _aC)
src/effects.js:39
↓ 1 callers
Function
createEffectsMiddleware
(_r)
src/effects.js:3
↓ 1 callers
Function
createListenerMiddleware
(_r)
src/listeners.js:3
↓ 1 callers
Function
createPersistMiddleware
(persistor, _r)
src/persistence.js:247
↓ 1 callers
Function
createPersistenceClearer
(persistKey, _r)
src/persistence.js:154
↓ 1 callers
Function
createPersistor
(persistKey, _r)
src/persistence.js:169
↓ 1 callers
Function
createPopulatedStore
()
examples/kanban/src/components/TaskList/TaskView.test.tsx:27
↓ 1 callers
Function
createPopulatedStore
()
examples/kanban/src/components/TaskList/TaskList.test.tsx:19
↓ 1 callers
Function
createReducer
(disableImmer, _aRD, _cR, _cP)
src/create-reducer.js:4
↓ 1 callers
Function
createSimpleProduce
(disableImmer = false)
src/lib.js:88
↓ 1 callers
Function
createStorageWrapper
(storage, transformers = [], migrations = {})
src/persistence.js:36
↓ 1 callers
Function
createThunkActionsCreator
(def, _r)
src/thunks.js:26
↓ 1 callers
Function
createThunkHandler
(def, _r, injections, _aC)
src/thunks.js:4
↓ 1 callers
Function
createWithStore
(defaultModelOrFactory: any | (() => any))
examples/kanban/src/utils/test-utils.tsx:25
↓ 1 callers
Function
dataModel
( name: string, endpoint: () => Promise<Item[]>, )
tests/typescript/issue224.ts:35
↓ 1 callers
Function
extractDataFromModel
( model, initialState, injections, _r, )
src/extract-data-from-model.js:19
↓ 1 callers
Function
extractPersistConfig
(path, persistdef = {})
src/persistence.js:117
↓ 1 callers
Method
getMainComponentName
Returns the name of the main component registered from JavaScript. This is used to schedule rendering of the component.
examples/react-native-todo/android/app/src/main/java/com/reactnativetodo/MainActivity.java:14
↓ 1 callers
Method
getReactNativeHost
()
examples/react-native-todo/android/app/src/main/java/com/reactnativetodo/MainApplication.java:47
↓ 1 callers
Method
initializeFlipper
(Context context, ReactInstanceManager reactInstanceManager)
examples/react-native-todo/android/app/src/debug/java/com/reactnativetodo/ReactNativeFlipper.java:32
↓ 1 callers
Function
initializeUseStoreState
(fn)
src/hooks.js:8
↓ 1 callers
Function
logEffectError
(err)
src/effects.js:33
↓ 1 callers
Function
makeSimpleModel
(initialValue: T)
tests/typescript/generic-model.ts:68
↓ 1 callers
Function
newify
(currentPath, currentState, finalValue)
src/lib.js:52
↓ 1 callers
Function
operation
()
src/persistence.js:188
↓ 1 callers
Function
pReduce
(iterable, reducer, initialValue)
src/lib.js:133
next →
1–100 of 201, ranked by callers