const { __ } = wp.i18n; const { Fragment } = wp.element; const { RangeControl } = wp.components; export default function Margin(props) { const { // Margin top props marginTop, marginTopLabel, marginTopMin, marginTopMax, marginEnableTop, onChangeMarginTop = () => {}, // Margin right props marginRight, marginRightLabel, marginRightMin, marginRightMax, marginEnableRight, onChangeMarginRight = () => {}, // Margin bottom props marginBottom, marginBottomLabel, marginBottomMin, marginBottomMax, marginEnableBottom, onChangeMarginBottom = () => {}, // Margin left props marginLeft, marginLeftLabel, marginLeftMin, marginLeftMax, marginEnableLeft, onChangeMarginLeft = () => {}, // Margin vertical props marginVertical, marginVerticalLabel, marginEnableVertical, marginVerticalMin, marginVerticalMax, onChangeMarginVertical = () => {}, // Margin horizontal props marginHorizontal, marginHorizontalLabel, marginEnableHorizontal, marginHorizontalMin, marginHorizontalMax, onChangeMarginHorizontal = () => {}, } = props; const rangeProps = { __next40pxDefaultSize: true, __nextHasNoMarginBottom: true, }; return ( {marginEnableTop && ( )} {marginEnableRight && ( )} {marginEnableBottom && ( )} {marginEnableLeft && ( )} {marginEnableVertical && ( )} {marginEnableHorizontal && ( )} ); }