"use client" import * as React from "react" import {motion} from "motion/react" import {FolderOpen} from "lucide-react" import {Tabs, TabsContent, TabsList, TabsTrigger} from "@/components/ui/tabs" import {FileStats} from "./components/file-stats" import {FileList} from "./components/file-list" import {StorageConfigTab} from "./components/storage-config-tab" export default function FilesPage() { const [activeTab, setActiveTab] = React.useState("stats") return ( {/* 顶部标题区 */}

存储管理

文件存储信息 文件列表 存储配置 {/* ──────── TAB 1: 统计看板 ──────── */} {activeTab === "stats" ? : null} {/* ──────── TAB 2: 文件列表 ──────── */} {activeTab === "list" ? : null} {activeTab === "storage" ? : null}
) }