Untitled
unknown
plain_text
3 years ago
1.7 kB
10
Indexable
import React, { useState} from 'react';
import { RiMenu3Line, RiCloseLine } from 'react-icons/ri';
import logo from '../../assets/logo.svg';
import './navbar.css';
const Menu = () => (
<>
<p><a href="#home">Home</a></p>
<p><a href="#about">What is site</a></p>
<p><a href="#possibility">Open AI</a></p>
<p><a href="#features">Case Studies</a></p>
<p><a href="#blog">Library</a></p>
</>
)
const Navbar = () => {
const [toggleMenu, setToggleMenu] = useState(false);
return (
<div className="site__navbar">
<div className="site__navbar-links">
<div className="site__navbar-links_logo">
<img src={logo} alt="logo"/>
</div>
<div className="site__navbar-links_container">
<Menu />
</div>
</div>
<div className="site__navbar-sign">
<p>Sign In</p>
<button type="button">Sign Up</button>
</div>
<div className="site__navbar-menu" >
{toggleMenu
? <RiCloseLine color="#fff" size={27} onClick={() => setToggleMenu(false)} />
: <RiMenu3Line color="fff" size={27} onClick={() => setToggleMenu(true)} />
}
{toggleMenu && (
<div className="site__navbar-menu_container scale_up_center">
<div className="site__navbar-menu_container-links">
<Menu />
<div className="site__navbar-menu_container-links-sign">
<p>Sign In</p>
<button type="button">Sign Up</button>
</div>
</div>
</div>
)}
</div>
</div>
)
}
export default NavbarEditor is loading...