applyPayloadHook function
Runs an adapter's onPayload hook, returning the replacement payload or
params unchanged when the hook is absent or returns null.
Implementation
Future<Map<String, dynamic>> applyPayloadHook(
Map<String, dynamic> params,
Model model,
FutureOr<Map<String, dynamic>?> Function(Map<String, dynamic>, Model)?
onPayload,
) async {
final nextParams = await onPayload?.call(params, model);
return nextParams ?? params;
}