推送远程分支前的排查和修复代码

This commit is contained in:
Eamon-meng
2025-12-20 15:08:12 +08:00
parent e23f89cde6
commit 5b1207783b
12 changed files with 143 additions and 160 deletions

View File

@@ -0,0 +1,22 @@
import {Badge} from '@/components/ui/badge'
import {Channel} from '@/lib/models'
import {isBefore} from 'date-fns'
export default function Addr({channel}: {
channel: Channel
}) {
const ip = channel.host
const port = channel.port
const expired = isBefore(channel.expired_at, new Date())
return (
<div className={`${expired ? 'text-weak' : ''}`}>
<span>{ip}:{port}</span>
{expired && (
<Badge variant="secondary">
</Badge>
)}
</div>
)
}