UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

24 lines 994 B
import _objectWithoutProperties from "@babel/runtime/helpers/esm/objectWithoutProperties"; const _excluded = ["children"], _excluded2 = ["sharedProviderParams"]; import React from 'react'; import FieldProviderContext from './FieldProviderContext'; import SharedProvider from '../../../../shared/Provider'; import useFieldProvider from './useFieldProvider'; function FieldProviderProvider(props) { const { children } = props, restProps = _objectWithoutProperties(props, _excluded); const _useFieldProvider = useFieldProvider(restProps), { sharedProviderParams } = _useFieldProvider, providerValue = _objectWithoutProperties(_useFieldProvider, _excluded2); return React.createElement(FieldProviderContext.Provider, { value: providerValue }, React.createElement(SharedProvider, sharedProviderParams, children)); } FieldProviderProvider._supportsSpacingProps = 'children'; export default FieldProviderProvider; //# sourceMappingURL=FieldProvider.js.map