Refactoring
This commit is contained in:
parent
39cfada3e8
commit
dd14dfe72e
41 changed files with 866 additions and 742 deletions
|
|
@ -4,6 +4,7 @@ import {
|
|||
createAction,
|
||||
updateAction,
|
||||
deleteAction,
|
||||
selectAllAction,
|
||||
} from "@/app/_actions/service";
|
||||
|
||||
type GenerateCreateActionArgs = {
|
||||
|
|
@ -18,6 +19,8 @@ export function generateCreateAction({
|
|||
fields,
|
||||
}: GenerateCreateActionArgs) {
|
||||
return async (currentState: any, formData: FormData) => {
|
||||
console.log({ entity, table, fields });
|
||||
console.log({ currentState, formData });
|
||||
return createAction({
|
||||
entity,
|
||||
table,
|
||||
|
|
@ -63,3 +66,9 @@ export function generateDeleteAction({
|
|||
return deleteAction({ entity, table, id });
|
||||
};
|
||||
}
|
||||
|
||||
export function generateSelectAllAction(table: keyof Database) {
|
||||
return async () => {
|
||||
return selectAllAction(table);
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue