@blaze-react/utils
Advanced tools
| "use strict"; | ||
| var __importDefault = (this && this.__importDefault) || function (mod) { | ||
| return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
| }; | ||
| exports.__esModule = true; | ||
| var react_1 = __importDefault(require("react")); | ||
| var ErrorMessage = function (_a) { | ||
| var message = _a.message, icon = _a.icon; | ||
| return (react_1["default"].createElement("div", { className: "validation", "data-testid": "validation-message" }, | ||
| react_1["default"].createElement("i", { className: "material-icons" }, icon), | ||
| message)); | ||
| }; | ||
| ErrorMessage.defaultProps = { | ||
| icon: "warning", | ||
| message: "" | ||
| }; | ||
| exports["default"] = ErrorMessage; |
| "use strict"; | ||
| exports.__esModule = true; | ||
| var ternary = function (condition, exprIfTrue, exprIfFalse) { | ||
| return !!condition ? exprIfTrue || "" : exprIfFalse || ""; | ||
| }; | ||
| exports["default"] = ternary; |
+23
-15
| "use strict"; | ||
| exports.__esModule = true; | ||
| var generateKey = function (element) { | ||
| var key = unescape(encodeURIComponent(JSON.stringify(element))); | ||
| try { | ||
| return btoa(key); | ||
| var UniqueId = /** @class */ (function () { | ||
| function UniqueId() { | ||
| var _this = this; | ||
| this.uniqueId = function (element) { | ||
| var key = "uid-" + _this.generateKey(element); | ||
| var allKeys = Object.keys(_this.keys); | ||
| if (allKeys.includes(key)) { | ||
| key = key + "_" + allKeys.length; | ||
| } | ||
| _this.keys[key] = key; | ||
| return key; | ||
| }; | ||
| this.keys = {}; | ||
| } | ||
| catch (_a) { | ||
| return Buffer.from(key).toString("base64"); | ||
| } | ||
| }; | ||
| var uniqueId = function (element) { | ||
| var keys = {}; | ||
| var key = "uid-" + generateKey(element); | ||
| keys[key] = key; | ||
| return key; | ||
| }; | ||
| exports["default"] = uniqueId; | ||
| UniqueId.prototype.generateKey = function (element) { | ||
| var key = unescape(encodeURIComponent(JSON.stringify(element))); | ||
| return typeof btoa === "function" | ||
| ? btoa(key) | ||
| : Buffer.from(key).toString("base64"); | ||
| }; | ||
| return UniqueId; | ||
| }()); | ||
| var uniqId = new UniqueId(); | ||
| exports["default"] = uniqId.uniqueId; |
+2
-2
| { | ||
| "name": "@blaze-react/utils", | ||
| "version": "0.3.30", | ||
| "version": "0.3.31", | ||
| "publishConfig": { | ||
@@ -39,3 +39,3 @@ "access": "public" | ||
| }, | ||
| "gitHead": "ecc7322cc780bab38907289591eb3b3edf34c72c" | ||
| "gitHead": "7bfdf6bfe5c67be5a9119c8b35d62bfff6c5c009" | ||
| } |
9651
14.82%16
23.08%262
13.42%