Spaces:
Running
Running
| import { Settings } from 'lucide-react'; | |
| import { useState } from 'react'; | |
| import SettingsDialogue from './SettingsDialogue'; | |
| import { AnimatePresence } from 'framer-motion'; | |
| const SettingsButtonMobile = () => { | |
| const [isOpen, setIsOpen] = useState<boolean>(false); | |
| return ( | |
| <> | |
| <button className="lg:hidden" onClick={() => setIsOpen(true)}> | |
| <Settings size={18} /> | |
| </button> | |
| <AnimatePresence> | |
| {isOpen && <SettingsDialogue isOpen={isOpen} setIsOpen={setIsOpen} />} | |
| </AnimatePresence> | |
| </> | |
| ); | |
| }; | |
| export default SettingsButtonMobile; | |