import UI from "../ui"; import List from "../list/list"; import React from "react"; import type { NavProps, NavListProps, NavItemProps } from "./nav.types"; // Re-export types for external use export type { NavProps, NavListProps, NavItemProps }; /** * NavList - A navigation-specific list component for grouping navigation items. * * Extends the List component with navigation-specific layout options through * the `isBlock` prop. Automatically renders as an unstyled list to maintain * clean navigation aesthetics. * * ## Key Features: * - **Flexible Layout**: Supports both horizontal (inline) and vertical (block) layouts * - **Semantic HTML**: Uses `