import React from "react"; import { Button, SegmentedControl } from "@mantine/core"; import { useRainbowThemeContext } from "./RainbowThemeProvider"; import LanguageSelector from "./LanguageSelector"; import rainbowStyles from '../../styles/rainbow.module.css'; import DarkModeIcon from '@mui/icons-material/DarkMode'; import LightModeIcon from '@mui/icons-material/LightMode'; import AutoAwesomeIcon from '@mui/icons-material/AutoAwesome'; import VisibilityIcon from "@mui/icons-material/Visibility"; import EditNoteIcon from "@mui/icons-material/EditNote"; import InsertDriveFileIcon from "@mui/icons-material/InsertDriveFile"; import FolderIcon from "@mui/icons-material/Folder"; import { Group } from "@mantine/core"; const VIEW_OPTIONS = [ { label: ( ), value: "viewer", }, { label: ( ), value: "pageEditor", }, { label: ( ), value: "fileManager", }, { label: ( ), value: "fileEditor", }, ]; interface TopControlsProps { currentView: string; setCurrentView: (view: string) => void; } const TopControls = ({ currentView, setCurrentView, }: TopControlsProps) => { const { themeMode, isRainbowMode, isToggleDisabled, toggleTheme } = useRainbowThemeContext(); const getThemeIcon = () => { if (isRainbowMode) return ; if (themeMode === "dark") return ; return ; }; return (
); }; export default TopControls;