UNPKG

react-component-override

Version:
17 lines (16 loc) 476 B
"use strict"; 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;