@payfit/unity-components
Version:
33 lines (32 loc) • 1.23 kB
JavaScript
import { TanstackFormFeedbackText as e } from "../form-field/parts/TanstackFormFeedbackText.js";
import { TanstackFormField as t } from "../form-field/TanstackFormField.js";
import { TanstackFormHelperText as n } from "../form-field/parts/TanstackFormHelperText.js";
import { TanstackFormLabel as r } from "../form-field/parts/TanstackFormLabel.js";
import { TanstackRadioButtonGroup as i } from "../radio-button-group/TanstackRadioButtonGroup.js";
import { forwardRef as a } from "react";
import { jsx as o, jsxs as s } from "react/jsx-runtime";
//#region src/components/radio-button-group-field/TanstackRadioButtonGroupField.tsx
function c({ label: a, helperText: c, contextualLink: l, isRequired: u, requiredVariant: d, children: f, ...p }, m) {
return /* @__PURE__ */ s(t, { children: [
/* @__PURE__ */ o(r, {
isRequired: u,
requiredVariant: d,
children: a
}),
c && /* @__PURE__ */ o(n, { children: c }),
/* @__PURE__ */ o("div", {
className: "uy:mt-25",
children: /* @__PURE__ */ o(i, {
ref: m,
...p,
children: f
})
}),
/* @__PURE__ */ o(e, {}),
l
] });
}
var l = a(c);
l.displayName = "TanstackRadioButtonGroupField";
//#endregion
export { l as TanstackRadioButtonGroupField };