Skip to content
Snippets Groups Projects
Header.tsx 2.79 KiB
Newer Older
Toavina's avatar
Toavina committed
import React from "react"
import Logo from "./core/Logo"
import Menu from "./core/Menu"
import logoSig from "../images/logo-egeo.png"
import MenuMobile from "./core/MenuMobile"
import Profil from "./core/Profil"
Tojo's avatar
GC
Tojo committed

interface IHeader {
Toavina's avatar
Toavina committed
    className?: string
    logo?: any
Tojo's avatar
Tojo committed
}

const Header = (props: IHeader) => {
Tojo's avatar
Tojo committed
    const url = "#"
Toavina's avatar
Toavina committed
    return (
        <>
            <div className="navbar bg-neutral  sticky top-0">
Toavina's avatar
Toavina committed
                <div className="navbar-start">
                    <div className="dropdown">
                        <label tabIndex={0} className="btn btn-ghost lg:hidden">
                            <svg
                                xmlns="http://www.w3.org/2000/svg"
                                className="h-5 w-5"
                                fill="none"
                                viewBox="0 0 24 24"
                                stroke="currentColor"
                            >
                                <path
                                    strokeLinecap="round"
                                    strokeLinejoin="round"
                                    strokeWidth="2"
                                    d="M4 6h16M4 12h8m-8 6h16"
                                />
                            </svg>
                        </label>
                        {/* ---------------MENU MOBILE------------------ */}
                        <MenuMobile />
                        {/* ---------------END MENU MOBILE------------------ */}
                    </div>
                    {/*----------------- LOGO --------------------------*/}
                    <div className="flex-shrink-0 flex items-center">
Tojo's avatar
Tojo committed
                        <Logo
                            image={logoSig}
                            to={url}
                            className="w-[150px]"
                        />
Toavina's avatar
Toavina committed
                    </div>
                    {/*-----------------END LOGO --------------------------*/}
                </div>
                {/* ---------------MENU------------------ */}
                <div className="navbar-center hidden lg:flex">
                    <Menu className="text-base-100"/>
Toavina's avatar
Toavina committed
                </div>
                {/* ---------------END MENU------------------ */}
                <div className="navbar-end">
                    <div className="form-control hidden sm:block">
                        <input
                            type="text"
                            placeholder="Search"
                            className="input input-bordered"
                        />
                    </div>
                    {/* ---------------PROFIL------------------ */}
                    <Profil />
                    {/* ---------------END PROFIL------------------ */}
                </div>
            </div>
        </>
    )
}
Tojo's avatar
GC
Tojo committed

Toavina's avatar
Toavina committed
export default Header