@govbr-ds/webcomponents
Version:
Biblioteca de Web Components baseado no GovBR-DS
21 lines (19 loc) • 709 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}`;
}
}
export { Helpers as H };
//# sourceMappingURL=helpers-BRKK5nMe.js.map
//# sourceMappingURL=helpers-BRKK5nMe.js.map