// Navigation
Tabs
A tabs for navigating between content.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/tabs// Usage
1import { Tabs, TabsList, TabsTrigger, TabsContent } from "@/components/ui/tabs";23<Tabs />// Code
1"use client";23import { Tabs as ArkTabs, useTabsContext } from "@ark-ui/react/tabs";4import type React from "react";5import { tv, type VariantProps } from "tailwind-variants";6import { cn } from "@/lib/utils";78export const useTabs = useTabsContext;910export const Tabs = (props: React.ComponentProps<typeof ArkTabs.Root>) => {11 const { lazyMount = true, unmountOnExit = true, className, ...rest } = props;1213 return (14 <ArkTabs.Root15 className={cn(16 "flex flex-col gap-2",17 "data-[orientation=vertical]:flex-row",18 className19 )}20 data-slot="tabs"21 lazyMount={lazyMount}22 unmountOnExit={unmountOnExit}23 {...rest}24 />25 );26};2728const tabsListVariants = tv({// Dependencies