import React from "react"; import { NavLink } from "react-router-dom"; import { ConnectWallet } from "../connect-wallet"; import { Typography } from "@carrot-kpi/ui"; import type { NavbarLink } from "../../constants"; import { cva } from "class-variance-authority"; import Logo from "../../icons/logo"; import LogoIcon from "../../icons/logo-icon"; const rootStyles = cva( [ "flex", "justify-center", "px-4", "xl:px-32", "bg-grid-light", "bg-left-top", ], { variants: { bgColor: { orange: ["bg-orange"], green: ["bg-green"], transparent: ["bg-transparent"], }, }, }, ); const navLinkStyles = cva( [ "w-full", "flex", "items-center", "gap-2", "dark:bg-black", "border", "border-black", "dark:border-white", "h-11", "p-[11px]", "rounded-lg", "cursor-pointer", ], { variants: { highlighted: { true: ["text-white", "bg-black"], false: ["bg-white"], }, }, }, ); export interface NavbarProps { bgColor?: "transparent" | "orange" | "green"; links?: NavbarLink[]; } export const Navbar = ({ bgColor = "transparent", links = [], }: NavbarProps) => { return ( <>
); };