import * as React from "react"
import { Tabs as MantineTabs } from "@mantine/core"
interface TabsProps {
defaultValue?: string | null
value?: string | null
onTabChange?: (value: string | null) => void
orientation?: "horizontal" | "vertical"
variant?: "default" | "line"
className?: string
children?: React.ReactNode
}
function Tabs({ className, orientation = "horizontal", variant = "default", defaultValue, value, onTabChange, children, ...props }: TabsProps) {
return (
{children}
)
}
function TabsList({ className, variant, children, ...props }: { className?: string; variant?: "default" | "line"; children?: React.ReactNode } & React.ComponentProps) {
return (
{children}
)
}
function TabsTrigger({ className, value, children, disabled, ...props }: { className?: string; value: string; children?: React.ReactNode; disabled?: boolean }) {
return (
{children}
)
}
function TabsContent({ className, value, children, ...props }: { className?: string; value: string; children?: React.ReactNode }) {
return (
{children}
)
}
export { Tabs, TabsList, TabsTrigger, TabsContent }