import React, { useEffect } from 'react'; import banquiseServer from '../../assets/banquise_server.svg'; import { URLS, SITE_CONFIG } from '../../shared/constants'; import type { IMobileMenuProps } from '../../shared/types'; import { COMPONENTS, GRADIENTS, TYPOGRAPHY } from '../../styles/design-system'; export const MobileMenu: React.FC = ({ isOpen, onClose }) => { useEffect(() => { if (isOpen) { document.body.style.overflow = 'hidden'; } else { document.body.style.overflow = 'unset'; } return () => { document.body.style.overflow = 'unset'; }; }, [isOpen]); return (
{/* Overlay */}
{/* Menu mobile */}
{/* Header */}
Logo
{SITE_CONFIG.name}

Menu Navigation

{/* Navigation */}
{/* Navigation Links */} {/* CTA Button */}
{/* Footer */}

© 2024 {SITE_CONFIG.name}

{/* Effet glassmorphism */}
); };