{"ast":null,"code":"import React,{useState,useEffect}from'react';import{FaBars,FaTimes,FaCar}from'react-icons/fa';import'./Header.css';import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";const Header=()=>{const[isMenuOpen,setIsMenuOpen]=useState(false);const[isScrolled,setIsScrolled]=useState(false);useEffect(()=>{const handleScroll=()=>{if(window.scrollY>50){setIsScrolled(true);}else{setIsScrolled(false);}};window.addEventListener('scroll',handleScroll);return()=>window.removeEventListener('scroll',handleScroll);},[]);const toggleMenu=()=>{setIsMenuOpen(!isMenuOpen);};return/*#__PURE__*/_jsx(\"header\",{className:\"header \".concat(isScrolled?'scrolled':''),children:/*#__PURE__*/_jsx(\"div\",{className:\"container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"nav-container\",children:[/*#__PURE__*/_jsx(\"img\",{src:\"/image 4.png\",alt:\"Yuva Ride Logo\",className:\"w-10 h-10 object-cover\",width:80}),/*#__PURE__*/_jsx(\"nav\",{className:\"nav \".concat(isMenuOpen?'nav-open':''),children:/*#__PURE__*/_jsxs(\"ul\",{className:\"nav-list\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#home\",className:\"nav-link\",children:\"Home\"})}),/*#__PURE__*/_jsxs(\"li\",{className:\"nav-dropdown\",children:[/*#__PURE__*/_jsxs(\"a\",{href:\"#services\",className:\"nav-link\",children:[\"Services \",/*#__PURE__*/_jsx(\"span\",{className:\"dropdown-arrow\",children:\"\\u25BC\"})]}),/*#__PURE__*/_jsxs(\"ul\",{className:\"dropdown-menu\",children:[/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#book-ride\",children:\"Book a Ride\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#share-ride\",children:\"Share a Ride\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#corporate\",children:\"Corporate Services\"})})]})]}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#team\",className:\"nav-link\",children:\"Our Team\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#about\",className:\"nav-link\",children:\"About Us\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#contact\",className:\"nav-link\",children:\"Contact\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#blog\",className:\"nav-link\",children:\"Blog\"})}),/*#__PURE__*/_jsx(\"li\",{children:/*#__PURE__*/_jsx(\"a\",{href:\"#legal\",className:\"nav-link\",children:\"Legal\"})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"nav-actions\",children:[/*#__PURE__*/_jsx(\"button\",{className:\"btn btn-primary\",children:\"Download App\"}),/*#__PURE__*/_jsx(\"button\",{className:\"menu-toggle\",onClick:toggleMenu,children:isMenuOpen?/*#__PURE__*/_jsx(FaTimes,{}):/*#__PURE__*/_jsx(FaBars,{})})]})]})})});};export default Header;","map":{"version":3,"names":["React","useState","useEffect","FaBars","FaTimes","FaCar","jsx","_jsx","jsxs","_jsxs","Header","isMenuOpen","setIsMenuOpen","isScrolled","setIsScrolled","handleScroll","window","scrollY","addEventListener","removeEventListener","toggleMenu","className","concat","children","src","alt","width","href","onClick"],"sources":["/var/www/yuvaride/yuvaride-static/yuva-ride/src/components/Header.js"],"sourcesContent":["import React, { useState, useEffect } from 'react';\nimport { FaBars, FaTimes, FaCar } from 'react-icons/fa';\nimport './Header.css';\n\nconst Header = () => {\n  const [isMenuOpen, setIsMenuOpen] = useState(false);\n  const [isScrolled, setIsScrolled] = useState(false);\n\n  useEffect(() => {\n    const handleScroll = () => {\n      if (window.scrollY > 50) {\n        setIsScrolled(true);\n      } else {\n        setIsScrolled(false);\n      }\n    };\n\n    window.addEventListener('scroll', handleScroll);\n    return () => window.removeEventListener('scroll', handleScroll);\n  }, []);\n\n  const toggleMenu = () => {\n    setIsMenuOpen(!isMenuOpen);\n  };\n\n  return (\n    <header className={`header ${isScrolled ? 'scrolled' : ''}`}>\n      <div className=\"container\">\n        <div className=\"nav-container\">\n    \n  <img\n    src=\"/image 4.png\" \n    alt=\"Yuva Ride Logo\"\n    className=\"w-10 h-10 object-cover\"\n    width={80}\n  />\n  \n\n\n          \n          <nav className={`nav ${isMenuOpen ? 'nav-open' : ''}`}>\n            <ul className=\"nav-list\">\n              <li><a href=\"#home\" className=\"nav-link\">Home</a></li>\n              <li className=\"nav-dropdown\">\n                <a href=\"#services\" className=\"nav-link\">\n                  Services <span className=\"dropdown-arrow\">▼</span>\n                </a>\n                <ul className=\"dropdown-menu\">\n                  <li><a href=\"#book-ride\">Book a Ride</a></li>\n                  <li><a href=\"#share-ride\">Share a Ride</a></li>\n                  <li><a href=\"#corporate\">Corporate Services</a></li>\n                </ul>\n              </li>\n              {/* <li><a href=\"#how-it-works\" className=\"nav-link\">How It Works</a></li> */}\n              <li><a href=\"#team\" className=\"nav-link\">Our Team</a></li>\n              <li><a href=\"#about\" className=\"nav-link\">About Us</a></li>\n              <li><a href=\"#contact\" className=\"nav-link\">Contact</a></li>\n              <li><a href=\"#blog\" className=\"nav-link\">Blog</a></li>\n              <li><a href=\"#legal\" className=\"nav-link\">Legal</a></li>\n            </ul>\n          </nav>\n          \n          <div className=\"nav-actions\">\n            <button className=\"btn btn-primary\">Download App</button>\n            <button className=\"menu-toggle\" onClick={toggleMenu}>\n              {isMenuOpen ? <FaTimes /> : <FaBars />}\n            </button>\n          </div>\n        </div>\n      </div>\n    </header>\n  );\n};\n\nexport default Header;"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}