{post.excerpt}
{post.excerpt}
) } // Benefits: // - Renders // - Right-click menu works // - Cmd/Ctrl+click opens new tab // - Screen readers announce as link // - Preloading works on hover ``` ## Good Example: With Search Params ```tsx function FilteredLink() { return ( View Electronics ) } // Preserving existing search params function SortLink({ sort }: { sort: 'asc' | 'desc' }) { return ( ({ ...prev, sort })} > Sort {sort === 'asc' ? 'Ascending' : 'Descending'} ) } ``` ## Good Example: With Active States ```tsx function NavLink({ to, children }: { to: string; children: React.ReactNode }) { return ( {children} ) } // Or use render props for more control function CustomNavLink({ to, children }: { to: string; children: React.ReactNode }) { return ( {({ isActive }) => ( {children} {isActive &&