refactor: simplify status badge color mapping in request list

This commit is contained in:
puriphatt 2025-02-20 09:19:51 +07:00
parent 92c0545368
commit 5e3c04be8e

View file

@ -224,15 +224,13 @@ function getEmployeeName(
hide-kebab-delete
use-cancel
:badge-color="
props.row.requestDataStatus === RequestDataStatus.Pending
? '--orange-5-hsl'
: props.row.requestDataStatus === RequestDataStatus.Canceled
? '--red-5-hsl'
: props.row.requestDataStatus === RequestDataStatus.InProgress
? '--blue-6-hsl'
: props.row.requestDataStatus === RequestDataStatus.Completed
? '--green-8-hsl'
: '--orange-5-hsl'
{
[RequestDataStatus.Pending]: '--orange-5-hsl',
[RequestDataStatus.Ready]: '--yellow-6-hsl',
[RequestDataStatus.InProgress]: '--blue-6-hsl',
[RequestDataStatus.Completed]: '--green-8-hsl',
[RequestDataStatus.Canceled]: '--red-5-hsl',
}[props.row.requestDataStatus]
"
:urgent="props.row.quotation.urgent"
:code="props.row.code"