feat: add stage 0 foundation
This commit is contained in:
15
frontend/src/components/app/AppStatusBadge.tsx
Normal file
15
frontend/src/components/app/AppStatusBadge.tsx
Normal file
@@ -0,0 +1,15 @@
|
||||
import { Badge } from '@/components/ui/badge'
|
||||
|
||||
const STATUS_LABELS: Record<string, string> = {
|
||||
pending_info: '待补充',
|
||||
pending: '待处理',
|
||||
in_progress: '处理中',
|
||||
pending_confirm: '待确认',
|
||||
resolved: '已解决',
|
||||
closed: '已关闭'
|
||||
}
|
||||
|
||||
export function AppStatusBadge({ status }: { status: string }) {
|
||||
const variant = status === 'resolved' || status === 'closed' ? 'success' : 'info'
|
||||
return <Badge variant={variant}>{STATUS_LABELS[status] ?? status}</Badge>
|
||||
}
|
||||
Reference in New Issue
Block a user