@blaze-react/utils
Advanced tools
Comparing version 0.5.15 to 0.5.19
@@ -17,16 +17,18 @@ "use strict"; | ||
exports.__esModule = true; | ||
var classnames_1 = __importDefault(require("classnames")); | ||
var hoist_non_react_statics_1 = __importDefault(require("hoist-non-react-statics")); | ||
var react_1 = __importDefault(require("react")); | ||
var ErrorMessage_1 = __importDefault(require("./ErrorMessage")); | ||
var removeExtraSpaces_1 = __importDefault(require("./removeExtraSpaces")); | ||
var uniqueId_1 = __importDefault(require("./uniqueId")); | ||
var withUtils = function (Component) { | ||
var InnerComponent = function (props) { | ||
var utils = { | ||
ErrorMessage: ErrorMessage_1["default"], | ||
classNames: classnames_1["default"], | ||
removeExtraSpaces: removeExtraSpaces_1["default"], | ||
uniqueId: uniqueId_1["default"] | ||
}; | ||
var utils = new Proxy({ | ||
ErrorMessage: function () { return require("./ErrorMessage")["default"]; }, | ||
classNames: function () { return require("classnames"); }, | ||
removeExtraSpaces: function () { return require("./removeExtraSpaces")["default"]; }, | ||
uniqueId: function () { return require("./uniqueId")["default"]; } | ||
}, { | ||
get: function (target, property) { | ||
if (property in target) { | ||
return target[property](); | ||
} | ||
} | ||
}); | ||
return react_1["default"].createElement(Component, __assign({ utils: utils }, props)); | ||
@@ -33,0 +35,0 @@ }; |
{ | ||
"name": "@blaze-react/utils", | ||
"version": "0.5.15", | ||
"version": "0.5.19", | ||
"publishConfig": { | ||
@@ -41,3 +41,3 @@ "access": "public" | ||
}, | ||
"gitHead": "f8662e5e0f8782248c722ccbc35d3ab2647b7ba2" | ||
"gitHead": "8ddecb3b9f56df1d5eaf61f9e87417b06cd23631" | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
44237
699