(storeOrQueries, settable, get, getDeps = EMPTY_ARRAY2, then = getUndefined, thenDeps = EMPTY_ARRAY2, methodPrefix, ...args)
| 441 | return useSyncExternalStore2(subscribe, getResult, getResult); |
| 442 | }; |
| 443 | var useSetCallback = (storeOrQueries, settable, get, getDeps = EMPTY_ARRAY2, then = getUndefined, thenDeps = EMPTY_ARRAY2, methodPrefix, ...args) => useCallback2( |
| 444 | (parameter) => ifNotUndefined2( |
| 445 | storeOrQueries, |
| 446 | (obj) => ifNotUndefined2( |
| 447 | get(parameter, obj), |
| 448 | (thing) => then( |
| 449 | obj[methodPrefix + settable]( |
| 450 | ...argsOrGetArgs(args, obj, parameter), |
| 451 | thing |
| 452 | ), |
| 453 | thing |
| 454 | ) |
| 455 | ) |
| 456 | ), |
| 457 | /* eslint-disable react-hooks/exhaustive-deps */ |
| 458 | [ |
| 459 | storeOrQueries, |
| 460 | settable, |
| 461 | ...getDeps, |
| 462 | ...thenDeps, |
| 463 | methodPrefix, |
| 464 | ...nonFunctionDeps(args) |
| 465 | ] |
| 466 | /* eslint-enable react-hooks/exhaustive-deps */ |
| 467 | ); |
| 468 | var useStoreSetCallback = (storeOrStoreId, settable, get, getDeps, then, thenDeps, ...args) => useSetCallback( |
| 469 | useStoreOrStoreById2(storeOrStoreId), |
| 470 | settable, |
no test coverage detected
searching dependent graphs…