(storeOrQueries, settable, get, getDeps = EMPTY_ARRAY, then = getUndefined, thenDeps = EMPTY_ARRAY, methodPrefix, ...args)
| 359 | [thing, listenable, ...preArgs, ...listenerDeps, ...postArgs] |
| 360 | ); |
| 361 | var useSetCallback = (storeOrQueries, settable, get, getDeps = EMPTY_ARRAY, then = getUndefined, thenDeps = EMPTY_ARRAY, methodPrefix, ...args) => useCallback( |
| 362 | (parameter) => ifNotUndefined( |
| 363 | storeOrQueries, |
| 364 | (obj) => ifNotUndefined( |
| 365 | get(parameter, obj), |
| 366 | (thing) => then( |
| 367 | obj[methodPrefix + settable]( |
| 368 | ...argsOrGetArgs(args, obj, parameter), |
| 369 | thing |
| 370 | ), |
| 371 | thing |
| 372 | ) |
| 373 | ) |
| 374 | ), |
| 375 | /* eslint-disable react-hooks/exhaustive-deps */ |
| 376 | [ |
| 377 | storeOrQueries, |
| 378 | settable, |
| 379 | ...getDeps, |
| 380 | ...thenDeps, |
| 381 | methodPrefix, |
| 382 | ...nonFunctionDeps(args) |
| 383 | ] |
| 384 | /* eslint-enable react-hooks/exhaustive-deps */ |
| 385 | ); |
| 386 | var useStoreSetCallback = (storeOrStoreId, settable, get, getDeps, then, thenDeps, ...args) => useSetCallback( |
| 387 | useStoreOrStoreById(storeOrStoreId), |
| 388 | settable, |
no test coverage detected
searching dependent graphs…