@ariakit/react-core
Version:
Ariakit React core
43 lines (29 loc) • 1.34 kB
JavaScript
;Object.defineProperty(exports, "__esModule", {value: true});
var _6KAAYNWNcjs = require('../__chunks/6KAAYNWN.cjs');
require('../__chunks/RA3G3MQ3.cjs');
require('../__chunks/XRATBFDX.cjs');
var _EOGOO37Xcjs = require('../__chunks/EOGOO37X.cjs');
require('../__chunks/ZYZTL3IQ.cjs');
var _SQLDFLTEcjs = require('../__chunks/SQLDFLTE.cjs');
var _4KGS3DOWcjs = require('../__chunks/4KGS3DOW.cjs');
require('../__chunks/TWX5YNTH.cjs');
// src/form/form-radio-group.tsx
var _jsxruntime = require('react/jsx-runtime');
var TagName = "div";
var useFormRadioGroup = _SQLDFLTEcjs.createHook.call(void 0,
function useFormRadioGroup2({ store, ...props }) {
props = _4KGS3DOWcjs.useWrapElement.call(void 0,
props,
(element) => /* @__PURE__ */ _jsxruntime.jsx.call(void 0, _EOGOO37Xcjs.CompositeScopedContextProvider, { value: void 0, children: element }),
[]
);
props = { role: "radiogroup", ...props };
props = _6KAAYNWNcjs.useFormGroup.call(void 0, props);
return props;
}
);
var FormRadioGroup = _SQLDFLTEcjs.forwardRef.call(void 0, function FormRadioGroup2(props) {
const htmlProps = useFormRadioGroup(props);
return _SQLDFLTEcjs.createElement.call(void 0, TagName, htmlProps);
});
exports.FormRadioGroup = FormRadioGroup; exports.useFormRadioGroup = useFormRadioGroup;