This commit is contained in:
2025-12-31 10:28:52 +01:00
parent 276a0db83b
commit f7a2d6e03a
7 changed files with 51 additions and 14 deletions
+12 -4
View File
@@ -87,15 +87,23 @@ export default async function apiCrudHandler<
}
}
let result: APIResponseObject | undefined;
switch (method) {
case "GET":
return await getResult(crudParams);
result = await getResult(crudParams);
case "POST":
return await postResult(crudParams);
result = await postResult(crudParams);
case "PUT":
return await putResult(crudParams);
result = await putResult(crudParams);
case "DELETE":
return await deleteResult(crudParams);
result = await deleteResult(crudParams);
}
await params.postResultsFn?.({ ...crudParams, res: result });
if (result) {
return result;
}
return {