@razorpay/blade
Version:
The Design System that powers Razorpay
27 lines (24 loc) • 988 B
JavaScript
import '../../tokens/global/index.js';
import '../../utils/index.js';
import getIn from '../../utils/lodashButBetter/get.js';
import { makeSpace } from '../../utils/makeSpace/makeSpace.js';
import { makeSize } from '../../utils/makeSize/makeSize.js';
import { size } from '../../tokens/global/size.js';
var overlayPaddingX = 'spacing.3';
var overlayPaddingY = 'spacing.4';
var headerMarginBottom = 'spacing.3';
var footerPaddingTop = 'spacing.3';
var getDividerMarginTokens = function getDividerMarginTokens(theme) {
var overlayPaddingXValue = getIn(theme, overlayPaddingX);
return {
marginLeft: "-".concat(makeSpace(overlayPaddingXValue)),
marginRight: "-".concat(makeSpace(overlayPaddingXValue)),
marginY: 'spacing.1'
};
};
var MENU_MIN_WIDTH = {
base: makeSize(size['200']),
s: makeSize(size['240'])
};
export { MENU_MIN_WIDTH, footerPaddingTop, getDividerMarginTokens, headerMarginBottom, overlayPaddingX, overlayPaddingY };
//# sourceMappingURL=tokens.js.map