UNPKG

@braineet/ui

Version:

Braineet design system

88 lines (87 loc) 4.24 kB
"use strict"; 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(e) { return e && e.__esModule ? e : { default: e }; } function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); } /* eslint-disable no-underscore-dangle */ var _default = exports.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); } }) }); };