UNPKG

@mantine/core

Version:

React components library focused on usability, accessibility and developer experience

31 lines (27 loc) 1.28 kB
'use client'; 'use strict'; var React = require('react'); require('../Input/Input.cjs'); require('../Input/InputWrapper/InputWrapper.cjs'); require('../Input/InputDescription/InputDescription.cjs'); require('../Input/InputError/InputError.cjs'); require('../Input/InputLabel/InputLabel.cjs'); require('../Input/InputPlaceholder/InputPlaceholder.cjs'); require('clsx'); require('@mantine/hooks'); require('../../core/MantineProvider/Mantine.context.cjs'); require('../../core/MantineProvider/default-theme.cjs'); require('../../core/MantineProvider/MantineProvider.cjs'); require('../../core/MantineProvider/MantineThemeProvider/MantineThemeProvider.cjs'); require('../../core/Box/Box.cjs'); require('../../core/DirectionProvider/DirectionProvider.cjs'); var InputWrapper_context = require('../Input/InputWrapper.context.cjs'); function InputsGroupFieldset({ children, role }) { const ctx = InputWrapper_context.useInputWrapperContext(); if (!ctx) { return /* @__PURE__ */ React.createElement(React.Fragment, null, children); } return /* @__PURE__ */ React.createElement("div", { role, "aria-labelledby": ctx.labelId, "aria-describedby": ctx.describedBy }, children); } exports.InputsGroupFieldset = InputsGroupFieldset; //# sourceMappingURL=InputsGroupFieldset.cjs.map