top-overlay-navbar
Version:
This is a modern, customizable overlay navbar built with React and Framer Motion.
26 lines • 772 B
TypeScript
import React from "react";
import { Variants } from "framer-motion";
export interface MenuLink {
label: string;
route: string;
}
export interface CartButtonProps {
cartCount: number;
}
export interface OverlayNavbarProps {
brandName?: string;
menuLinks: MenuLink[];
cartCount?: number;
CartButton?: React.FC<CartButtonProps>;
backgroundColor?: string;
onMenuItemClick?: (itemName: string) => void;
sliceVariants?: Variants;
contentVariants?: Variants;
toggleButtonClassName?: string;
menuContainerClassName?: string;
menuItemClassName?: string;
cartButtonClassName?: string;
}
declare const OverlayNavbar: React.FC<OverlayNavbarProps>;
export default OverlayNavbar;
//# sourceMappingURL=TopOverlayNavbar.d.ts.map