import React, { useState } from "react"; import { ActionIcon, Stack, Tooltip } from "@mantine/core"; import MenuBookIcon from "@mui/icons-material/MenuBook"; import AppsIcon from "@mui/icons-material/Apps"; import SettingsIcon from "@mui/icons-material/Settings"; import { useRainbowThemeContext } from "./RainbowThemeProvider"; import rainbowStyles from '../../styles/rainbow.module.css'; import AppConfigModal from './AppConfigModal'; interface QuickAccessBarProps { onToolsClick: () => void; onReaderToggle: () => void; selectedToolKey?: string; toolRegistry: any; leftPanelView: 'toolPicker' | 'toolContent'; readerMode: boolean; } const QuickAccessBar = ({ onToolsClick, onReaderToggle, selectedToolKey, toolRegistry, leftPanelView, readerMode, }: QuickAccessBarProps) => { const { isRainbowMode } = useRainbowThemeContext(); const [configModalOpen, setConfigModalOpen] = useState(false); return (
{/* All Tools Button */}
Tools
{/* Reader Mode Button */}
Read
{/* Spacer */}
{/* Config Modal Button (for testing) */}
setConfigModalOpen(true)} > Config
setConfigModalOpen(false)} />
); }; export default QuickAccessBar;