From 1f7764481c4aff175f51c028166ad19800e32881 Mon Sep 17 00:00:00 2001 From: Dr Masroor Ehsan Date: Fri, 31 Jan 2025 00:12:24 +0600 Subject: [PATCH] heroicon --- app/Models/Study.php | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/app/Models/Study.php b/app/Models/Study.php index 865afb3..16fa6bc 100644 --- a/app/Models/Study.php +++ b/app/Models/Study.php @@ -177,22 +177,21 @@ public function isArchived(): bool public function getWorkflowLevelLedAttribute(): string { - // todo: implement - $color = match ($this->workflow_level) { - WorkflowLevel::Unassigned => 'bg-white', - // ReportStatus::Opened => 'bg-secondary', - WorkflowLevel::DraftAvailable => 'bg-info', - WorkflowLevel::Finalized => 'bg-primary', - WorkflowLevel::Published => 'bg-success', - default => 'bg-light', - }; - // $icon = match ($this->workflow_level) { - WorkflowLevel::Unassigned => 'spinner text-muted', - WorkflowLevel::DraftAvailable => 'pen-to-square', - WorkflowLevel::Finalized => 'badge-check', + WorkflowLevel::Received, WorkflowLevel::Unassigned => 'folder-arrow-down', + WorkflowLevel::Assigned => 'identification', + WorkflowLevel::Dictated => 'speaker-wave', + WorkflowLevel::Transcribed => 'chat-bubble-left-ellipsis', + WorkflowLevel::Repetition => 'receipt-refund', + WorkflowLevel::ReadInProgress => 'wrench-screwdriver', + WorkflowLevel::DraftAvailable => 'inbox-arrow-down', + WorkflowLevel::Finalized => 'clipboard-document-check', + WorkflowLevel::UnderReview => 'eye', WorkflowLevel::Published => 'shield-check', - default => 'spinner text-muted', + WorkflowLevel::Archived => 'archive-box', + WorkflowLevel::Cancelled => 'archive-box-x-mark', + + default => 'cog-6-tooth', }; return sprintf('', $color, $icon);