PHP 8.2.30
Preview: borderRadius.js Size: 1.46 KB
/proc/thread-self/root/home/byroehnu/.trash/node_modules11/polished/lib/shorthands/borderRadius.js

"use strict";

exports.__esModule = true;
exports["default"] = borderRadius;
var _capitalizeString = _interopRequireDefault(require("../internalHelpers/_capitalizeString"));
var _errors = _interopRequireDefault(require("../internalHelpers/_errors"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
/**
 * Shorthand that accepts a value for side and a value for radius and applies the radius value to both corners of the side.
 * @example
 * // Styles as object usage
 * const styles = {
 *   ...borderRadius('top', '5px')
 * }
 *
 * // styled-components usage
 * const div = styled.div`
 *   ${borderRadius('top', '5px')}
 * `
 *
 * // CSS as JS Output
 *
 * div {
 *   'borderTopRightRadius': '5px',
 *   'borderTopLeftRadius': '5px',
 * }
 */
function borderRadius(side, radius) {
  var uppercaseSide = (0, _capitalizeString["default"])(side);
  if (!radius && radius !== 0) {
    throw new _errors["default"](62);
  }
  if (uppercaseSide === 'Top' || uppercaseSide === 'Bottom') {
    var _ref;
    return _ref = {}, _ref["border" + uppercaseSide + "RightRadius"] = radius, _ref["border" + uppercaseSide + "LeftRadius"] = radius, _ref;
  }
  if (uppercaseSide === 'Left' || uppercaseSide === 'Right') {
    var _ref2;
    return _ref2 = {}, _ref2["borderTop" + uppercaseSide + "Radius"] = radius, _ref2["borderBottom" + uppercaseSide + "Radius"] = radius, _ref2;
  }
  throw new _errors["default"](63);
}
module.exports = exports.default;

Directory Contents

Dirs: 0 × Files: 45

Name Size Perms Modified Actions
167 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
1.79 KB lrw-r--r-- 2026-02-28 00:30:16
Edit Download
1.58 KB lrw-r--r-- 2026-02-28 00:28:44
Edit Download
149 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
911 B lrw-r--r-- 2026-02-28 00:30:16
Edit Download
760 B lrw-r--r-- 2026-02-28 00:28:48
Edit Download
139 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
934 B lrw-r--r-- 2026-02-28 00:30:16
Edit Download
788 B lrw-r--r-- 2026-02-28 00:28:50
Edit Download
236 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
1.93 KB lrw-r--r-- 2026-02-28 00:30:16
Edit Download
1.67 KB lrw-r--r-- 2026-02-28 00:28:54
Edit Download
149 B lrw-r--r-- 2026-02-28 00:31:10
Edit Download
1.07 KB lrw-r--r-- 2026-02-28 00:30:18
Edit Download
795 B lrw-r--r-- 2026-02-28 00:28:56
Edit Download
150 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
1.46 KB lrw-r--r-- 2026-02-28 00:30:20
Edit Download
1.21 KB lrw-r--r-- 2026-02-28 00:28:58
Edit Download
149 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
1.08 KB lrw-r--r-- 2026-02-28 00:30:20
Edit Download
810 B lrw-r--r-- 2026-02-28 00:28:58
Edit Download
176 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
1.06 KB lrw-r--r-- 2026-02-28 00:30:22
Edit Download
799 B lrw-r--r-- 2026-02-28 00:28:58
Edit Download
158 B lrw-r--r-- 2026-02-28 00:31:12
Edit Download
1.28 KB lrw-r--r-- 2026-02-28 00:30:22
Edit Download
1.03 KB lrw-r--r-- 2026-02-28 00:28:58
Edit Download
166 B lrw-r--r-- 2026-02-28 00:31:18
Edit Download
1.02 KB lrw-r--r-- 2026-02-28 00:30:42
Edit Download
759 B lrw-r--r-- 2026-02-28 00:29:40
Edit Download
168 B lrw-r--r-- 2026-02-28 00:31:20
Edit Download
1.03 KB lrw-r--r-- 2026-02-28 00:30:46
Edit Download
767 B lrw-r--r-- 2026-02-28 00:29:48
Edit Download
208 B lrw-r--r-- 2026-02-28 00:31:20
Edit Download
2.09 KB lrw-r--r-- 2026-02-28 00:30:56
Edit Download
1.45 KB lrw-r--r-- 2026-02-28 00:29:52
Edit Download
145 B lrw-r--r-- 2026-02-28 00:31:24
Edit Download
604 B lrw-r--r-- 2026-02-28 00:31:00
Edit Download
559 B lrw-r--r-- 2026-02-28 00:29:58
Edit Download
164 B lrw-r--r-- 2026-02-28 00:31:26
Edit Download
2.17 KB lrw-r--r-- 2026-02-28 00:31:00
Edit Download
1.82 KB lrw-r--r-- 2026-02-28 00:30:00
Edit Download
159 B lrw-r--r-- 2026-02-28 00:31:26
Edit Download
1.71 KB lrw-r--r-- 2026-02-28 00:31:02
Edit Download
1.46 KB lrw-r--r-- 2026-02-28 00:30:04
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).