fix: hide unknown backend enum labels
This commit is contained in:
@@ -54,21 +54,21 @@ export function formatSourceKind(kind) {
|
||||
if (!kind) {
|
||||
return '来源未知'
|
||||
}
|
||||
return SOURCE_KIND_LABELS[kind] ?? kind
|
||||
return SOURCE_KIND_LABELS[kind] ?? '来源未知'
|
||||
}
|
||||
|
||||
export function formatConfidence(confidence) {
|
||||
if (!confidence) {
|
||||
return '低'
|
||||
}
|
||||
return CONFIDENCE_LABELS[confidence] ?? confidence
|
||||
return CONFIDENCE_LABELS[confidence] ?? '低'
|
||||
}
|
||||
|
||||
export function formatStatus(status) {
|
||||
if (!status) {
|
||||
return '未知'
|
||||
}
|
||||
return STATUS_LABELS[status] ?? status
|
||||
return STATUS_LABELS[status] ?? '未知'
|
||||
}
|
||||
|
||||
export function formatParseStatus(status) {
|
||||
@@ -100,7 +100,7 @@ export function normalizeProject(project) {
|
||||
path,
|
||||
status: project?.directoryExists ? 'complete' : 'unknown',
|
||||
statusZh: project?.directoryExists ? '目录存在' : '目录不可用',
|
||||
trust: TRUST_LABELS[project?.trustLevel] ?? project?.trustLevel ?? '未知',
|
||||
trust: TRUST_LABELS[project?.trustLevel] ?? '未知',
|
||||
directoryExists: Boolean(project?.directoryExists),
|
||||
source: source.label,
|
||||
confidence: source.confidenceLabel,
|
||||
|
||||
Reference in New Issue
Block a user