NavbarDropdownItem.tsx (534B)
1 import classNames from '@/lib/classnames' 2 import Link, { LinkProps } from 'next/link' 3 import { AnchorHTMLAttributes, ReactNode } from 'react' 4 import styles from './Navbar.module.css' 5 6 export interface NavbarItemProps { 7 label: ReactNode 8 children?: ReactNode 9 } 10 11 export default function NavbarDropdownItem (props: NavbarItemProps) { 12 return ( 13 <div {...classNames(styles['item'], styles['is-dropdown'])}> 14 {props.label} 15 16 <div {...classNames(styles['dropdown'])}> 17 {props.children} 18 </div> 19 </div> 20 ) 21 }