import { useAppStore } from "@/stores/app-store"; import { WorkspacePanel } from "./WorkspacePanel"; import { TableDataView } from "@/components/table-viewer/TableDataView"; import { TableStructure } from "@/components/table-viewer/TableStructure"; import { RoleManagerView } from "@/components/management/RoleManagerView"; import { SessionsView } from "@/components/management/SessionsView"; import { EntityLookupPanel } from "@/components/lookup/EntityLookupPanel"; import { ErdDiagram } from "@/components/erd/ErdDiagram"; import { ValidationPanel } from "@/components/validation/ValidationPanel"; import { IndexAdvisorPanel } from "@/components/index-advisor/IndexAdvisorPanel"; import { SnapshotPanel } from "@/components/snapshots/SnapshotPanel"; export function TabContent() { const { tabs, activeTabId, updateTab } = useAppStore(); if (tabs.length === 0) { return (