|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- "use strict";
-
- var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
-
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = exports.borderRadius = exports.borderColor = exports.borderLeft = exports.borderBottom = exports.borderRight = exports.borderTop = exports.border = void 0;
-
- var _style = _interopRequireDefault(require("./style"));
-
- var _compose = _interopRequireDefault(require("./compose"));
-
- function getBorder(value) {
- if (typeof value !== 'number') {
- return value;
- }
-
- return "".concat(value, "px solid").concat(value === 0 ? ' !important' : '');
- }
-
- var border = (0, _style.default)({
- prop: 'border',
- themeKey: 'borders',
- transform: getBorder
- });
- exports.border = border;
- var borderTop = (0, _style.default)({
- prop: 'borderTop',
- themeKey: 'borders',
- transform: getBorder
- });
- exports.borderTop = borderTop;
- var borderRight = (0, _style.default)({
- prop: 'borderRight',
- themeKey: 'borders',
- transform: getBorder
- });
- exports.borderRight = borderRight;
- var borderBottom = (0, _style.default)({
- prop: 'borderBottom',
- themeKey: 'borders',
- transform: getBorder
- });
- exports.borderBottom = borderBottom;
- var borderLeft = (0, _style.default)({
- prop: 'borderLeft',
- themeKey: 'borders',
- transform: getBorder
- });
- exports.borderLeft = borderLeft;
- var borderColor = (0, _style.default)({
- prop: 'borderColor',
- themeKey: 'palette',
- transform: function transform(value) {
- return "".concat(value, " !important");
- }
- });
- exports.borderColor = borderColor;
- var borderRadius = (0, _style.default)({
- prop: 'borderRadius',
- themeKey: 'shape'
- });
- exports.borderRadius = borderRadius;
- var borders = (0, _compose.default)(border, borderTop, borderRight, borderBottom, borderLeft, borderColor, borderRadius);
- var _default = borders;
- exports.default = _default;
|