react-component-override
Version:
Library for overriding react components at runtime.
17 lines (16 loc) • 476 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.idGenerator = exports.generateHash = void 0;
function generateHash() {
return BigInt(Math.floor(Math.random() * Math.pow(36, 16))).toString(36);
}
exports.generateHash = generateHash;
function* idGenerator() {
const mainId = generateHash();
let i = 0;
while (true) {
yield mainId + `-${i++}`;
}
return mainId + `-${i++}`;
}
exports.idGenerator = idGenerator;