import React from "react"; import { Button } from "@/components/ui/button.tsx"; import { X, Home } from "lucide-react"; interface FileManagerTab { id: string | number; title: string; } interface FileManagerTabList { tabs: FileManagerTab[]; activeTab: string | number; setActiveTab: (tab: string | number) => void; closeTab: (tab: string | number) => void; onHomeClick: () => void; } export function FileManagerTabList({ tabs, activeTab, setActiveTab, closeTab, onHomeClick, }: FileManagerTabList) { return (
{tabs.map((tab) => { const isActive = tab.id === activeTab; return (
); })}
); }