typedux
Version:
Slightly adjusted Redux (awesome by default) for TS
32 lines • 1.01 kB
JavaScript
(function (factory) {
if (typeof module === "object" && typeof module.exports === "object") {
var v = factory(require, exports);
if (v !== undefined) module.exports = v;
}
else if (typeof define === "function" && define.amd) {
define(["require", "exports"], factory);
}
})(function (require, exports) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.makeId = void 0;
function s4() {
return Math
.floor((1 + Math.random()) * 0x10000)
.toString(16)
.substring(1);
}
/**
* Generate UUID-like value, NOT UUID AND NO NEED
*
*
* @see http://stackoverflow.com/questions/105034/create-guid-uuid-in-javascript
* @returns {string}
*/
function makeId() {
return s4() + s4() + '-' + s4() + '-' + s4() + '-' +
s4() + '-' + s4() + s4() + s4();
}
exports.makeId = makeId;
});
//# sourceMappingURL=IdGenerator.js.map