UNPKG

@rjsf/mui

Version:

Material UI 7 theme, fields and widgets for react-jsonschema-form

12 lines 858 B
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import Box from '@mui/material/Box'; import FormControl from '@mui/material/FormControl'; import { getUiOptions, } from '@rjsf/utils'; import { getMuiProps } from '../util.js'; export default function MultiSchemaFieldTemplate(props) { const { optionSchemaField, selector, uiSchema } = props; const uiOptions = getUiOptions(uiSchema); const { rjsfSlotProps: muiSlotProps } = getMuiProps(uiOptions); return (_jsxs(Box, { sx: { mb: 2 }, ...muiSlotProps === null || muiSlotProps === void 0 ? void 0 : muiSlotProps.multiBox, children: [_jsx(FormControl, { fullWidth: true, sx: { mb: 2 }, ...muiSlotProps === null || muiSlotProps === void 0 ? void 0 : muiSlotProps.multiFormControl, children: selector }), optionSchemaField] })); } //# sourceMappingURL=MultiSchemaFieldTemplate.js.map