@braineet/ui
Version:
Braineet design system
89 lines (88 loc) • 4.28 kB
JavaScript
;
exports.__esModule = true;
exports.default = void 0;
var _utils = require("../../utils");
var _borderRadius = _interopRequireDefault(require("./borderRadius"));
var _colors2 = _interopRequireDefault(require("./colors"));
var _elevations = _interopRequireDefault(require("./elevations"));
var _fonts = _interopRequireDefault(require("./fonts"));
var _getAvatarProps2 = _interopRequireDefault(require("./getAvatarProps"));
var _getBackground2 = _interopRequireDefault(require("./getBackground"));
var _getFills2 = _interopRequireDefault(require("./getFills"));
var _getFontFamily2 = _interopRequireDefault(require("./getFontFamily"));
var _getHeadingStyle2 = _interopRequireDefault(require("./getHeadingStyle"));
var _getIconColor2 = _interopRequireDefault(require("./getIconColor"));
var _getTextStyle2 = _interopRequireDefault(require("./getTextStyle"));
var _heading = _interopRequireDefault(require("./heading"));
var _spaces = _interopRequireDefault(require("./spaces"));
var _text = _interopRequireDefault(require("./text"));
var _typo = _interopRequireDefault(require("./typo"));
var _utils2 = require("./utils");
var _zIndex = _interopRequireDefault(require("./zIndex"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
var _default = function _default(overrides) {
if (overrides === void 0) {
overrides = {};
}
var _colors = (0, _colors2.default)(overrides.colors || {});
return _extends({}, overrides, {
colors: _colors,
zIndex: (0, _zIndex.default)(overrides.zIndex || {}),
typo: (0, _typo.default)(overrides.typo || {}),
spaces: (0, _spaces.default)(overrides.spaces || {}),
space: [],
borderRadius: (0, _borderRadius.default)(overrides.borderRadius || {}),
elevations: (0, _elevations.default)(overrides.elevations || {}, (0, _colors2.default)(overrides.colors || {})),
utils: {
borderRadius: _utils.borderRadius,
fluid: _utils.fluid,
lighten: function lighten(color, percent) {
return (0, _utils.lighten)(color, percent, _colors);
},
darken: _utils.darken,
hashCode: _utils.hashCode,
getInitials: _utils.getInitials,
border: _utils.border,
safeInvoke: _utils.safeInvoke,
useDebounce: _utils.useDebounce,
light: _utils.light,
dark: _utils.dark,
numberFormat: _utils.numberFormat,
currencyFormat: _utils.currencyFormat
},
helpers: _extends({}, overrides.helpers, {
getFills: function getFills(opts) {
return (0, _getFills2.default)(opts, _colors);
},
getAvatarProps: function getAvatarProps(opts) {
return (0, _getAvatarProps2.default)(opts, _colors);
},
getFontFamily: function getFontFamily(opts) {
return (0, _getFontFamily2.default)(opts, (0, _fonts.default)(overrides.fonts || {}));
},
getHeadingStyle: function getHeadingStyle(opts) {
return (0, _getHeadingStyle2.default)(opts, (0, _heading.default)(overrides.heading || {}, (0, _fonts.default)(overrides.fonts || {})));
},
getTextStyle: function getTextStyle(opts) {
return (0, _getTextStyle2.default)(opts, (0, _text.default)(overrides.text || {}));
},
getIconColor: function getIconColor(opts) {
return (0, _getIconColor2.default)(opts, _colors);
},
getBackground: function getBackground(opts) {
return (0, _getBackground2.default)(opts, _colors);
},
getPalette: function getPalette(color, selector) {
return (0, _utils2.getPalette)(_colors, color, selector);
},
getContrast: function getContrast(bgColor, textColor) {
return (0, _utils2.getContrast)(bgColor, textColor);
},
textColorContrast: function textColorContrast(color, lightColor, darkColor) {
return (0, _utils2.textColorContrast)(color, lightColor, darkColor);
}
})
});
};
exports.default = _default;