UNPKG

@ariakit/react-core

Version:

Ariakit React core

43 lines (29 loc) 1.34 kB
"use strict";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;