import clsx from "clsx"; import { type LinkProps, NavLink } from "react-router"; import { Image } from "~/components/Image"; import { navIconUrl } from "~/utils/urls"; import styles from "./UserPageIconNav.module.css"; export interface UserPageNavItem { to: string; iconName: string; label: string; count?: number; isVisible: boolean; testId?: string; end?: boolean; prefetch?: LinkProps["prefetch"]; } export function UserPageIconNav({ items }: { items: UserPageNavItem[] }) { const visibleItems = items.filter((item) => item.isVisible); return ( ); }