@govbr-ds/webcomponents
Version:
Biblioteca de Web Components baseado no GovBR-DS
23 lines (20 loc) • 726 B
JavaScript
/*!
* Construído por SERPRO
* © https://serpro.gov.br/ - MIT License.
*/
;
class Helpers {
/**
* Gera um ID único baseado no timestamp atual e um número aleatório.
* @param {string} prefix O prefixo a ser adicionado ao ID (opcional).
* @returns {string} Uma string com o ID gerado.
*/
static generateUniqueId(prefix = 'br') {
const timestamp = Date.now().toString(36); // Data atual na base-36
const random = Math.random().toString(36).substring(2, 8); // Parte aleatória na base-36
return `${prefix}-${timestamp}-${random}`;
}
}
exports.Helpers = Helpers;
//# sourceMappingURL=helpers-BOXIHVCc.js.map
//# sourceMappingURL=helpers-BOXIHVCc.js.map