import { Info, Settings, Star, X } from "lucide-react"; import React, { useEffect } from "react"; import { useTranslation } from "react-i18next"; import { Link, useLocation } from "react-router"; import "./Drawer.css"; interface DrawerProps { isOpen: boolean; onClose: () => void; } export const Drawer: React.FC = ({ isOpen, onClose }) => { const { t } = useTranslation(); const location = useLocation(); // Close drawer when route changes useEffect(() => { onClose(); }, [location.pathname]); return ( <>