import * as TabsPrimitive from "@radix-ui/react-tabs";
import type { ComponentPropsWithoutRef } from "@radix-ui/react-primitive";
import React from "react";
import cx from "~/utilities/classnames";
export type TabProps = {
tabs: Array<{ value: string; label: string }>;
children: React.ReactNode;
};
export function Tabs({ tabs, children }: TabProps) {
return (
{tabs.map(({ value, label }) => (
{label}
))}
{children}
);
}
export const TabContent = React.forwardRef<
React.ElementRef,
ComponentPropsWithoutRef
>((props, ref) => {
return ;
});