React
Accessible tablist, tab, and tabpanel primitives with keyboard navigation, layout modes, sticky list, and optional content mounting policy.

Component
Switches between related content sections within one screen.
Content 1
import { TabsRoot, TabsList, TabsTrigger, TabsContent } from "@hozorica/hods-react/tabs";import { TabsRoot, TabsList, TabsTrigger, TabsContent } from "@hozorica/hods-react-native/tabs";fill | hugControls whether triggers fill available width or hug content.fill | hugControls whether content fills the root area.small | mediumTrigger height and text density.booleanPins the tab list to the top on web.horizontal | verticalTab list direction.stringControlled and uncontrolled active tab value.(value) => voidCalled when a trigger changes the selected value.booleanControls inactive content mounting.booleanShows a notification dot on TabsTrigger.booleanDisables a TabsTrigger.booleanCompatibility prop on TabsCarousel. Full swipe physics is not implemented yet.Accessible tablist, tab, and tabpanel primitives with keyboard navigation, layout modes, sticky list, and optional content mounting policy.
Pressable tablist with matching trigger/content API and horizontal scrolling list behavior.
<TabsRoot defaultValue="1"><TabsList><TabsTrigger value="1">라벨1</TabsTrigger></TabsList><TabsContent value="1">Content 1</TabsContent></TabsRoot>