merge: 同步 upstream/main 新功能到定制版本
Build and Release / Build (push) Has been cancelled
Issue Close Require / issue-close-require (push) Has been cancelled

- 分流规则 + 用户流量统计
- 验证码功能
- 节点分组管理 UI
- 重构用户分组组件
This commit is contained in:
2026-03-19 03:16:59 -07:00
89 changed files with 7036 additions and 383 deletions
+6 -5
View File
@@ -53,17 +53,18 @@ export function DatePicker({
)}
variant="outline"
>
{value ? intlFormat(value) : <span>{placeholder}</span>}
<span className="truncate">{value ? intlFormat(value) : <span>{placeholder}</span>}</span>
<div className="flex items-center gap-2">
{value && (
<button
className="flex items-center"
<span
className="flex items-center cursor-pointer"
onClick={handleClear}
onMouseDown={handleClear}
type="button"
role="button"
tabIndex={0}
>
<X className="size-4 opacity-50 hover:opacity-100" />
</button>
</span>
)}
<CalendarIcon className="size-4" />
</div>