mirror of
https://github.com/ItzCrazyKns/Perplexica.git
synced 2025-10-21 23:08:15 +00:00
22 lines
585 B
TypeScript
22 lines
585 B
TypeScript
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;
|