UNPKG

@govbr-ds/webcomponents

Version:

Biblioteca de Web Components baseado no GovBR-DS

23 lines (20 loc) 726 B
/*! * Construído por SERPRO * © https://serpro.gov.br/ - MIT License. */ 'use strict'; 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