UNPKG

payload

Version:

Node, React, Headless CMS and Application Framework built on Next.js

21 lines (20 loc) 667 B
export const buildAfterOperation = async (operationArgs)=>{ const { args, collection, operation, result } = operationArgs; let newResult = result; if (args.collection.config.hooks?.afterOperation?.length) { for (const hook of args.collection.config.hooks.afterOperation){ const hookResult = await hook({ args, collection, operation, req: args.req, result: newResult }); if (hookResult !== undefined) { newResult = hookResult; } } } return newResult; }; //# sourceMappingURL=utils.js.map