UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

37 lines (36 loc) 856 B
"use client"; import { useContext } from 'react'; import SpaceResponsiveContext from "./SpaceResponsiveContext.js"; import withComponentMarkers from "../../shared/helpers/withComponentMarkers.js"; import { jsx as _jsx } from "react/jsx-runtime"; function SpaceResponsive({ density, breakOn, off, children }) { const parent = useContext(SpaceResponsiveContext); const value = off ? { off } : { ...(parent || undefined), ...(density !== undefined && { density }), ...(breakOn !== undefined && { breakOn }), ...(off !== undefined && { off }) }; return _jsx(SpaceResponsiveContext, { value: value, children: children }); } withComponentMarkers(SpaceResponsive, { _supportsSpacingProps: 'passthrough' }); export default SpaceResponsive; //# sourceMappingURL=SpaceResponsive.js.map