From 0a0fb73483adcc60d08d229ea26da227c15bb605 Mon Sep 17 00:00:00 2001 From: Munawwirul Jamal Date: Wed, 3 Dec 2025 14:33:13 +0700 Subject: [PATCH] feat/procedure-room-order: flow for procedure room --- .../app/procedure-room/multi-opt-picker.vue | 15 ++++++++++++++- app/handlers/procedure-room.handler.ts | 17 +++++++++++++++++ 2 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 app/handlers/procedure-room.handler.ts diff --git a/app/components/app/procedure-room/multi-opt-picker.vue b/app/components/app/procedure-room/multi-opt-picker.vue index 9a84a699..47dcd6da 100644 --- a/app/components/app/procedure-room/multi-opt-picker.vue +++ b/app/components/app/procedure-room/multi-opt-picker.vue @@ -1,9 +1,22 @@ + + \ No newline at end of file diff --git a/app/handlers/procedure-room.handler.ts b/app/handlers/procedure-room.handler.ts new file mode 100644 index 00000000..49ee40ec --- /dev/null +++ b/app/handlers/procedure-room.handler.ts @@ -0,0 +1,17 @@ +import { genCrudHandler } from '~/handlers/_handler' +import { create, update, remove } from '~/services/procedure-room.service' + +export const { + recId, + recAction, + recItem, + isReadonly, + isProcessing, + isFormEntryDialogOpen, + isRecordConfirmationOpen, + onResetState, + handleActionSave, + handleActionEdit, + handleActionRemove, + handleCancelForm, +} = genCrudHandler({ create, update, remove})