Link-based tab navigation for page-level routing. Unlike Tabs, TabNav uses anchor elements so each tab corresponds to a URL.
Link-based tab navigation for page-level routing. Unlike Tabs, TabNav uses anchor elements so each tab corresponds to a URL.
React"use client" import { useState } from "react" import TabNav from "@radui/ui/TabNav" const TabNavExample = () => { const [activeTab, setActiveTab] = useState('overview') return ( <TabNav.Root value={activeTab} onValueChange={setActiveTab}> <TabNav.Link value="overview" href="#overview">Overview</TabNav.Link> <TabNav.Link value="settings" href="#settings">Settings</TabNav.Link> <TabNav.Link value="members" href="#members">Members</TabNav.Link> <TabNav.Link value="billing" href="#billing" disabled>Billing</TabNav.Link> </TabNav.Root> ) } export default TabNavExample
Import all parts of the component and piece them together
Reactimport TabNav from "@radui/ui/TabNav" export default () => { return ( <TabNav.Root value="tab1" onValueChange={() => {}}> <TabNav.Link value="tab1" href="#tab1" /> <TabNav.Link value="tab2" href="#tab2" /> </TabNav.Root> ) }