Procházet zdrojové kódy

修复ts类型错误

537yaha před 7 měsíci
rodič
revize
39726fedf4

+ 1 - 5
frontend/app/agent/faqs/page.tsx

@@ -35,11 +35,7 @@ import {
 } from "lucide-react";
 import { Textarea } from "@/components/ui/textarea";
 
-interface FAQsPageProps {
-  embedded?: boolean; // 是否嵌入模式(不使用 ResponsiveLayout)
-}
-
-export default function FAQsPage({ embedded = false }: FAQsPageProps) {
+export default function FAQsPage({ embedded = false }: { embedded?: boolean } = {}) {
   const router = useRouter();
   const { agent } = useAuth();
   const [faqs, setFaqs] = useState<FAQSummary[]>([]);

+ 1 - 5
frontend/app/agent/settings/page.tsx

@@ -20,11 +20,7 @@ import { API_BASE_URL } from "@/lib/config";
 import { Checkbox } from "@/components/ui/checkbox";
 import { Label } from "@/components/ui/label";
 
-interface SettingsPageProps {
-  embedded?: boolean; // 是否嵌入模式(不使用 ResponsiveLayout)
-}
-
-export default function SettingsPage({ embedded = false }: SettingsPageProps = {}) {
+export default function SettingsPage({ embedded = false }: { embedded?: boolean } = {}) {
   const router = useRouter();
   const [userId, setUserId] = useState<number | null>(null);
   const [configs, setConfigs] = useState<AIConfig[]>([]);

+ 1 - 5
frontend/app/agent/users/page.tsx

@@ -37,11 +37,7 @@ import {
   X,
 } from "lucide-react";
 
-interface UsersPageProps {
-  embedded?: boolean; // 是否嵌入模式(不使用 ResponsiveLayout)
-}
-
-export default function UsersPage({ embedded = false }: UsersPageProps) {
+export default function UsersPage({ embedded = false }: { embedded?: boolean } = {}) {
   const router = useRouter();
   const { agent } = useAuth();
   const [users, setUsers] = useState<UserSummary[]>([]);