Newer
Older
import React from "react";
import Image from "next/image";
import { ChartBarIcon, GlobeIcon } from "@heroicons/react/outline";
function Sidebar({ active }) {
<div className="w-64 min-w-[16rem] dark:text-white">
{/* Sidebar Head */}
<span className="flex justify-center items-center mt-5" id="crypto-logo">
<Image
className=""
src="/crypto_logo.png"
height="100%"
objectFit="contain"
alt="CryptoMetrics-logo-large"
priority={true}
/>
</span>
{/* Sidebar Navigation */}
<div className="flex flex-col overflow-x-hidden flex-grow">
<nav className="ml-1 my-8 cursor-pointer px-2">
<SidebarItem
title="Home"
icon={<GlobeIcon className="w-6 h-6" />}
to="/"
active={active === "home"}
/>
<SidebarItem
title="Compare"
icon={<ChartBarIcon className="w-6 h-6" />}
to="/compare"
active={active === "compare"}
/>
</nav>
</div>
</div>
);
}
export default Sidebar;