"use client"; import React, { useState, useEffect } from "react"; import Link from "next/link"; import Menu from "../Menu"; import MobileMenu from "../MobileMenu"; import Image from "next/image"; export default function Header2({ scroll, isMobileMenu, handleMobileMenu, handlePopup, handleSidebar, isHome = false, }) { const [isMobile, setIsMobile] = useState(false); // ✅ Detect mobile screen useEffect(() => { const checkScreenSize = () => setIsMobile(window.innerWidth <= 768); checkScreenSize(); window.addEventListener("resize", checkScreenSize); return () => window.removeEventListener("resize", checkScreenSize); }, []); // ✅ Switch logo based on screen size const logoSrc = isMobile ? "/assets/images/logo-mbl.png" // mobile logo : "/assets/images/logo.png"; // desktop logo return ( <>
  • Phone 647-722-3434
  • Mail bloor@rapharehab.ca
  • Why Us
  • FAQ’s
  • What To Expect
  • Payment And Insurance
{/* ✅ Responsive logo using Next/Image */} rapharehab logo
{/* ✅ Sticky header also gets responsive logo */} rapharehab logo
); }