feat/procedure-room-order: flow for procedure room
This commit is contained in:
@@ -1,9 +1,22 @@
|
|||||||
|
<script setup lang="ts">
|
||||||
|
import type { ProcedureRoom } from '~/models/procedure-room';
|
||||||
|
|
||||||
|
defineProps<{
|
||||||
|
items: ProcedureRoom[]
|
||||||
|
}>()
|
||||||
|
|
||||||
|
// const model = defineModel<ProcedureRoom[]>()
|
||||||
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<div class="mb-5">
|
<div class="mb-5">
|
||||||
<div class="font-semibold text-sm 2xl:text-base mb-2">
|
<div class="font-semibold text-sm 2xl:text-base mb-2">
|
||||||
Daftar Ruang Tindakan
|
Daftar Ruang Tindakan
|
||||||
</div>
|
</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>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
@@ -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})
|
||||||
Reference in New Issue
Block a user