(
params: UpdateMutationFnParams<T, TKey, TUtils & PersistedCollectionUtils>,
)
| 2685 | } |
| 2686 | |
| 2687 | const wrappedOnUpdate = async ( |
| 2688 | params: UpdateMutationFnParams<T, TKey, TUtils & PersistedCollectionUtils>, |
| 2689 | ) => { |
| 2690 | const handlerResult = localOnlyOptions.onUpdate |
| 2691 | ? await localOnlyOptions.onUpdate( |
| 2692 | params as unknown as UpdateMutationFnParams<T, TKey, TUtils>, |
| 2693 | ) |
| 2694 | : undefined |
| 2695 | |
| 2696 | await runtime.persistAndConfirmCollectionMutations( |
| 2697 | params.transaction.mutations as Array<PendingMutation<T>>, |
| 2698 | ) |
| 2699 | |
| 2700 | return handlerResult ?? {} |
| 2701 | } |
| 2702 | |
| 2703 | const wrappedOnDelete = async ( |
| 2704 | params: DeleteMutationFnParams<T, TKey, TUtils & PersistedCollectionUtils>, |
nothing calls this directly
no test coverage detected