perbaikan bug tampilan loket

This commit is contained in:
Fanrouver
2026-05-20 13:55:15 +07:00
parent 1446e87bba
commit f622052c67
5 changed files with 67 additions and 64 deletions

No files matched your search

+17 -20
View File
@@ -1,22 +1,21 @@
<template>
<v-tooltip
:text="isClickable ? 'Klik untuk proses pasien' : ''"
location="top"
:disabled="!isClickable"
<v-card
class="patient-card"
elevation="2"
:class="{
'clickable-card': isClickable,
'fast-track-card': isFastTrack && !isCurrentlyProcessing,
'processing-card': isCurrentlyProcessing || patient.status === 'diproses'
}"
@click="handleCardClick"
>
<template #activator="{ props: tooltipProps }">
<v-card
class="patient-card"
elevation="2"
:class="{
'clickable-card': isClickable,
'fast-track-card': isFastTrack && !isCurrentlyProcessing,
'processing-card': isCurrentlyProcessing || patient.status === 'diproses'
}"
@click="handleCardClick"
v-bind="isClickable ? tooltipProps : {}"
>
<v-card-text class="pa-4">
<v-tooltip
activator="parent"
:text="isClickable ? 'Klik untuk proses pasien' : ''"
location="top"
:disabled="!isClickable"
/>
<v-card-text class="pa-4">
<!-- Header: Queue Number, Status & Fast Track Badge -->
<div class="card-header">
<div class="header-left">
@@ -86,9 +85,7 @@
</v-btn>
</div>
</v-card-text>
</v-card>
</template>
</v-tooltip>
</v-card>
</template>
<script setup>