improvement: attachment selection for lab dispatch added. attachment preview added to cases feature.

This commit is contained in:
2026-07-07 18:43:10 +03:30
parent b2d40b3e97
commit 86b1e3afff
25 changed files with 767 additions and 84 deletions

View File

@@ -10,7 +10,7 @@ import { FORM_SELECT_CLASS } from '@/components/ui/shared/formSelectStyles';
import { SearchBar } from '@/components/ui/shared/SearchBar';
import { LabCaseCommentsPanel } from '@/components/ui/lab/LabCaseCommentsPanel';
import {
labTaskStatusSelectClass,
labTaskStatusSelectStyle,
labTaskStatusVariant,
} from '@/components/ui/lab/labTaskStatusDisplay';
import {
@@ -321,7 +321,8 @@ export default function TasksPage() {
onChange={(e) =>
void handleStatusUpdate(task.id, e.target.value as LabTaskStatus)
}
className={`${FORM_SELECT_CLASS} w-full max-w-[132px] ${labTaskStatusSelectClass(task.status)}`}
className={`${FORM_SELECT_CLASS} w-full max-w-[132px] font-medium`}
style={labTaskStatusSelectStyle(task.status)}
>
{statusOptions.map((opt) => (
<option key={opt.value} value={opt.value}>
@@ -354,12 +355,15 @@ export default function TasksPage() {
<MessageSquare className="h-4 w-4" />
</button>
) : null}
<span
className="inline-flex items-center rounded px-2 py-0.5 text-xs font-medium border"
<Badge
fixedWidth={false}
truncate
title={task.prosthesisTypeLabel}
style={prosthesisTypeBadgeStyle(task.prosthesisTypeCode, index)}
className="w-[7rem]"
>
{task.prosthesisTypeLabel}
</span>
</Badge>
</div>
</div>