UNPKG

@wix/design-system

Version:

@wix/design-system

25 lines (24 loc) 1.09 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); exports.__esModule = true; exports.replaceSlash = void 0; var _toArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toArray")); var _StringUtils = require("../utils/StringUtils"); function _arrayLikeToArray(r, a) { (null == a || a > r.length) && (a = r.length); for (var e = 0, n = Array(a); e < a; e++) n[e] = r[e]; return n; } var replaceSlash = value => { if (value === undefined || !(0, _StringUtils.isString)(value) || value.length === 0) { return value; } if (value.includes('//')) { var _value$split = value.split('//'), _value$split2 = (0, _toArray2.default)(_value$split), protocol = _value$split2[0], rest = _arrayLikeToArray(_value$split2).slice(1); var url = rest.join('//').replace(/\/$/, '').replaceAll('/', ' › '); return "".concat(protocol, "//").concat(url); } else { return value.replace(/\/$/, '').replaceAll('/', ' › '); } }; exports.replaceSlash = replaceSlash; //# sourceMappingURL=GooglePreviewUtils.js.map