@dnb/eufemia
Version:
DNB Eufemia Design System UI Library
20 lines (19 loc) • 816 B
TypeScript
import type { ReactNode } from 'react';
import type { SpaceDensity, SpaceBreakpoint } from './SpaceResponsiveContext';
export type SpaceResponsiveProps = {
/**
* Forces a specific spacing density for descendants. Overrides `defaultBreakpoint` when set.
*/
density?: SpaceDensity;
/**
* Sets which breakpoint's spacing scale to use as the default. Default: `medium`.
*/
defaultBreakpoint?: SpaceBreakpoint;
/**
* When `true`, disables responsive spacing for descendants, overriding a parent `Space.ResponsiveContext`. Defaults to `false`.
*/
off?: boolean;
children?: ReactNode;
};
declare function SpaceResponsive({ density, defaultBreakpoint, off, children, }: SpaceResponsiveProps): import("react/jsx-runtime").JSX.Element;
export default SpaceResponsive;