diff --git a/src/pages/Claim/Card/ClaimDescriptor.vue b/src/pages/Claim/Card/ClaimDescriptor.vue index 76ede81ed..a0ff401c6 100644 --- a/src/pages/Claim/Card/ClaimDescriptor.vue +++ b/src/pages/Claim/Card/ClaimDescriptor.vue @@ -28,14 +28,8 @@ const entityId = computed(() => { return $props.id || route.params.id; }); -const STATE_COLOR = { - pending: 'warning', - incomplete: 'info', - resolved: 'positive', - canceled: 'negative', -}; -function stateColor(code) { - return STATE_COLOR[code]; +function stateColor(entity) { + return entity?.claimState?.classColor || 'grey'; } onMounted(async () => { @@ -56,11 +50,7 @@ onMounted(async () => {