UNPKG

@dnb/eufemia

Version:

DNB Eufemia Design System UI Library

34 lines (33 loc) 837 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, defaultBreakpoint, off, children }) { const parent = useContext(SpaceResponsiveContext); const value = off ? { off } : { ...(parent || undefined), ...(density !== undefined && { density }), ...(defaultBreakpoint !== undefined && { defaultBreakpoint }) }; return _jsx(SpaceResponsiveContext, { value: value, children: children }); } withComponentMarkers(SpaceResponsive, { _supportsSpacingProps: 'passthrough' }); export default SpaceResponsive; //# sourceMappingURL=SpaceResponsive.js.map