From 9ed1a6492940dadd91697cfd9a9163e8b695b001 Mon Sep 17 00:00:00 2001 From: WangDL Date: Sun, 24 May 2026 20:03:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20project=20center=20=E2=80=94=20repo=20se?= =?UTF-8?q?lector=20dropdown,=20fix=20Gitea=20tab,=20clean=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- src/pages/GiteaEmbed.tsx | 99 +++++++++++++++++++++++++--------------- 1 file changed, 63 insertions(+), 36 deletions(-) diff --git a/src/pages/GiteaEmbed.tsx b/src/pages/GiteaEmbed.tsx index c7dbda3..433e130 100644 --- a/src/pages/GiteaEmbed.tsx +++ b/src/pages/GiteaEmbed.tsx @@ -1,5 +1,5 @@ import { useState } from 'react' -import { Table, Tag, Tabs, Typography, Card, Row, Col, Spin } from 'antd' +import { Table, Tag, Tabs, Typography, Card, Row, Col, Select, Space, Spin } from 'antd' import { CodeOutlined, RocketOutlined } from '@ant-design/icons' import { useQuery } from '@tanstack/react-query' import { api } from '@/services/http-client' @@ -41,12 +41,25 @@ export default function ProjectCenter() { enabled: tab === 'runners', }) + const repoOptions = (repos || []).map((r: any) => ({ label: r.fullName, value: r.fullName })) + + const RepoSelector = () => ( +