UNPKG

skyroc-ui

Version:

A modern React UI component library built on Radix UI and Tailwind CSS

25 lines (23 loc) 689 B
import { cn } from "../../lib/utils.js"; import { radioVariants } from "./radio-variants.js"; import { jsx } from "react/jsx-runtime"; import { Item } from "@radix-ui/react-radio-group"; //#region src/components/radio/RadioGroupItem.tsx const RadioGroupItem = (props) => { const { className, color, size,...rest } = props; const { control } = radioVariants({ color, size }); const mergedCls = cn(control(), className); return /* @__PURE__ */ jsx(Item, { className: mergedCls, "data-color": color, "data-size": size, "data-slot": "radio-group-item", ...rest }); }; var RadioGroupItem_default = RadioGroupItem; //#endregion export { RadioGroupItem_default as default };