import { Flex, Tabs, HStack } from '@chakra-ui/react'; import { MEDataEntry } from './tabs/MEDataEntry.jsx'; import { ProjectCollector } from './tabs/ProjectCollector.jsx'; import { NASApplication } from './tabs/NASApplication.jsx'; import { IVANS } from './tabs/IVANS.jsx' import { SearchBar } from "../../components/dashboard/SearchBar.jsx"; import { SettingsButton } from "../../components/dashboard/SettingsButton.jsx"; import { CanvasHeaderTabs } from '../../components/dashboard/CanvasHeaderTabs.jsx'; import { ADMIN_TABS } from '@/constants/viewKeys.js'; // TODO - refactor this. Currently Admin doesn't use onEditWidgets or appendWidget export default function Admin({ view, onChangeView, onEditWidgets, appendWidget }) { const settingsButtonProps = { onEditWidgets, appendWidget }; return ( /* HEADER */ { const nextView = e.value; onChangeView(nextView); }} > {/* HEADER */} {/* CANVAS */} ); }