feat/procedure-room-order: flow for procedure room

This commit is contained in:
2025-12-03 14:33:13 +07:00
parent 7b4b4eecf9
commit 0a0fb73483
2 changed files with 31 additions and 1 deletions
@@ -1,9 +1,22 @@
<script setup lang="ts">
import type { ProcedureRoom } from '~/models/procedure-room';
defineProps<{
items: ProcedureRoom[]
}>()
// const model = defineModel<ProcedureRoom[]>()
</script>
<template>
<div class="mb-5">
<div class="font-semibold text-sm 2xl:text-base mb-2">
Daftar Ruang Tindakan
</div>
<div class="-mx-1 [&_button]:mx-1 ">
<div class="grid grid-cols-3 2xl:grid-cols-4 gap-2 2xl:gap-2">
<div>
<Button v-for="item in items">{{ item.infra?.name }}</Button>
</div>
</div>
</div>
</template>
+17
View File
@@ -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})