[Manager] Fix primevue severity in status messages (#3324)

This commit is contained in:
Christian Byrne
2025-04-06 04:04:30 +08:00
committed by GitHub
parent 3978613f14
commit ec684ee6b8
5 changed files with 13 additions and 12 deletions

View File

@@ -20,15 +20,16 @@ import Message from 'primevue/message'
import { computed } from 'vue'
import { components } from '@/types/comfyRegistryTypes'
import { VueSeverity } from '@/types/primeVueTypes'
type PackVersionStatus = components['schemas']['NodeVersionStatus']
type PackStatus = components['schemas']['NodeStatus']
type Status = PackVersionStatus | PackStatus
type MessageProps = InstanceType<typeof Message>['$props']
type MessageSeverity = MessageProps['severity']
type StatusProps = {
label: string
severity: VueSeverity
severity: MessageSeverity
}
const { statusType } = defineProps<{
@@ -46,7 +47,7 @@ const statusPropsMap: Record<Status, StatusProps> = {
},
NodeStatusBanned: {
label: 'banned',
severity: 'danger'
severity: 'error'
},
NodeVersionStatusActive: {
label: 'active',
@@ -62,11 +63,11 @@ const statusPropsMap: Record<Status, StatusProps> = {
},
NodeVersionStatusFlagged: {
label: 'flagged',
severity: 'danger'
severity: 'error'
},
NodeVersionStatusBanned: {
label: 'banned',
severity: 'danger'
severity: 'error'
}
}