-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(docs): altera geradores de md para html
- Loading branch information
1 parent
88953d1
commit 75eace9
Showing
45 changed files
with
835 additions
and
244 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,116 @@ | ||
function copiarTexto() { | ||
const campoTexto = document.getElementById('vlrGerado'); | ||
campoTexto.select(); | ||
document.execCommand('copy'); | ||
|
||
const mensagem = document.getElementById('msgCopiado'); | ||
mensagem.classList.add('mostrar'); | ||
setTimeout(() => { | ||
mensagem.classList.remove('mostrar'); | ||
}, 1500); // Esconde a mensagem após 1.5 segundos | ||
const inputFields = document.querySelectorAll('input'); | ||
inputFields.forEach(inputField => { | ||
inputField.addEventListener('focus', function () { | ||
inputField.setAttribute('placeholder', ' '); | ||
}); | ||
inputField.addEventListener('blur', function () { | ||
inputField.setAttribute('placeholder', ''); | ||
}); | ||
}); | ||
|
||
function copy(inputId, messageId = 'msgCopiado') { | ||
const inputField = document.getElementById(inputId); | ||
if (inputField) { | ||
const inputText = inputField.value; | ||
navigator.clipboard.writeText(inputText).then(() => { | ||
const mensagem = document.getElementById(messageId); | ||
if (mensagem) { | ||
mensagem.classList.add('mostrar'); | ||
setTimeout(() => { | ||
mensagem.classList.remove('mostrar'); | ||
}, 1500); // Esconde a mensagem após 1.5 segundos | ||
} | ||
}).catch(error => { | ||
console.error('Erro ao copiar o texto:', error); | ||
}); | ||
} | ||
} | ||
|
||
const copyButtons = document.querySelectorAll(".icon-copy"); | ||
copyButtons.forEach(button => { | ||
button.addEventListener("click", function () { | ||
copy(button); | ||
}); | ||
}); | ||
|
||
|
||
function gerarEndereco() { | ||
const siglasEstados = [ | ||
'AC', 'AL', 'AP', 'AM', 'BA', 'CE', 'DF', 'ES', 'GO', 'MA', 'MT', 'MS', 'MG', 'PA', 'PB', 'PR', 'PE', 'PI', 'RJ', 'RN', 'RS', 'RO', 'RR', 'SC', 'SP', 'SE', 'TO', | ||
]; | ||
|
||
function getRandom(arr) { | ||
return arr[Math.floor(Math.random() * arr.length)]; | ||
} | ||
|
||
const end = endereco(true, getRandom(siglasEstados)); | ||
const fields = { | ||
'fldCep': end.cep, | ||
'fldLogradouro': end.logradouro, | ||
'fldNumero': end.numero, | ||
'fldBairro': end.bairro, | ||
'fldLocalidade': end.localidade, | ||
'fldUf': end.estado | ||
}; | ||
|
||
for (const [id, value] of Object.entries(fields)) { | ||
document.getElementById(id).value = value; | ||
} | ||
} | ||
function toggleIcon() { | ||
const campoTexto = document.getElementById('vlrGerado'); | ||
const icon = document.getElementById('iconCopy'); | ||
icon.style.display = campoTexto.value ? 'inline-block' : 'none'; | ||
|
||
function gerarCartaoCredito() { | ||
const cc = cartaoCredito(true); | ||
const fields = { | ||
'fldCcNumero': cc.numero, | ||
'fldCcBandeira': cc.bandeira, | ||
'fldCcCvv': cc.cvv, | ||
'fldCcDataExpiracao':cc.dataExpiracao, | ||
// FIXME está mantendo o menso nome | ||
'fldCcNomeTitular': cc.nomeTitular, | ||
}; | ||
|
||
for (const [id, value] of Object.entries(fields)) { | ||
document.getElementById(id).value = value; | ||
} | ||
} | ||
|
||
function gerarContaBancaria() { | ||
const cb = contaBancaria(); | ||
const fields = { | ||
'fldCodigoBanco': cb.codigoBanco, | ||
'fldNomeBanco': cb.nomeBanco, | ||
'fldAgencia': cb.agencia, | ||
'fldAgenciaDv': cb.agenciaDv, | ||
'fldConta': cb.conta, | ||
'fldContaDv': cb.contaDv, | ||
}; | ||
|
||
for (const [id, value] of Object.entries(fields)) { | ||
document.getElementById(id).value = value; | ||
} | ||
} | ||
|
||
function gerarBanco() { | ||
const cb = banco(); | ||
const fields = { | ||
'fldCodigoBanco': cb.codigoBanco, | ||
'fldNomeBanco': cb.nomeBanco, | ||
'fldRazaoSocial': cb.razaoSocial, | ||
'fldISPB': cb.ispb, | ||
}; | ||
|
||
for (const [id, value] of Object.entries(fields)) { | ||
document.getElementById(id).value = value; | ||
} | ||
} | ||
|
||
// FIXME está mantendo o menso nome | ||
function gerarEmail() { | ||
const fields = { | ||
'fldEmail': email(nome.aleatorioCompleto()), | ||
}; | ||
|
||
for (const [id, value] of Object.entries(fields)) { | ||
document.getElementById(id).value = value; | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,27 +1,34 @@ | ||
* [Home](../?id=gerador-de-dados-fictícios-brasil "Gerador-BR - Home") | ||
* [Home](../?id=gerador-de-dados-fictícios-brasi "Gerador-BR - Home") | ||
* [Início](inicio.md "Gerador-BR - Começar") | ||
* [Guia de Utilização](guia-utilizacao.md "Gerador-BR - Guia de Utilização") | ||
|
||
<div style="background-color: #f0f0f0; padding: 5px"> | ||
<h1>Geradores</h1> | ||
</div> | ||
|
||
* DOCUMENTOS PF | ||
* [Gerador de CPF](gerar/cpf.md "Gerador de CPF") | ||
* [Gerador de CNH](gerar/cnh.md "Gerador de CNH") | ||
* [Gerador de RG](gerar/rg.md "Gerador de RG") | ||
* [Gerador de CNS](gerar/cns.md "Gerador de Cartão Nacional Saúde") | ||
* [Gerador de PIS](gerar/pis.md "Gerador de PIS") | ||
* [Gerador de Título de Eleitor](gerar/tituloEleitor.md "Gerador de Título de Eleitor") | ||
* [Gerador de Passaporte](gerar/passaporte.md "Gerador de Passaporte") | ||
* [Gerador de CPF](gerar/cpf.html "Gerador de CPF") | ||
* [Gerador de CNH](gerar/cnh.html "Gerador de CNH") | ||
* [Gerador de RG](gerar/rg.html "Gerador de RG") | ||
* [Gerador de CNS](gerar/cns.html "Gerador de Cartão Nacional Saúde") | ||
* [Gerador de PIS](gerar/pis.html "Gerador de PIS") | ||
* [Gerador de Título de Eleitor](gerar/tituloEleitor.html "Gerador de Título de Eleitor") | ||
* [Gerador de Passaporte](gerar/passaporte.html "Gerador de Passaporte") | ||
* DOCUMENTOS PJ | ||
* [Gerador de CNPJ](gerar/cnpj.md "Gerador de CNPJ") | ||
* [Gerador de Inscrição Estadual](gerar/inscricaoEstadual.md "Gerador de Inscrição Estadual") | ||
* [Gerador de CNPJ](gerar/cnpj.html "Gerador de CNPJ") | ||
* [Gerador de Inscrição Estadual](gerar/inscricaoEstadual.html "Gerador de Inscrição Estadual") | ||
* BANCOS | ||
* [Gerador de Banco](gerar/banco.md "Gerador de Banco") | ||
* [Gerador de Cartão de Crédito](gerar/cartaoCredito.md "Gerador de Cartão de Crédito") | ||
<!-- * [Gerador de Conta Bancária](gerar/contaBancaria.md "Gerador de Conta Bancária") --> | ||
* [Gerador de Cartão de Crédito](gerar/cartaoCredito.html "Gerador de Cartão de Crédito") | ||
* [Gerador de Conta Bancária](gerar/contaBancaria.html "Gerador de Conta Bancária") | ||
* [Gerador de Banco](gerar/banco.html "Gerador de Banco") | ||
* CONTATOS | ||
* [Gerador de E-mail](gerar/email.md "Gerador de email") | ||
* [Gerador de CEP](gerar/cep.md "Gerador de CEP") | ||
* [Gerador de Endereço](gerar/endereco.md "Gerador de Endereço") | ||
* [Gerador de E-mail](gerar/email.html "Gerador de email") | ||
* [Gerador de CEP](gerar/cep.html "Gerador de CEP") | ||
* [Gerador de Endereço](gerar/endereco.html "Gerador de Endereço") | ||
* VEÍCULOS | ||
* [Gerador de Placa Antiga](gerar/placaAntiga.md "Gerador de Placa Antiga") | ||
* [Gerador de Placa MERCOSUL](gerar/placaMercosul.md "Gerador de Placa MERCOSUL") | ||
* [Gerador de RENAVAM](gerar/renavam.md "Gerador de RENAVAM") | ||
* [Gerador de Placa Antiga](gerar/placaAntiga.html "Gerador de Placa Antiga") | ||
* [Gerador de Placa MERCOSUL](gerar/placaMercosul.html "Gerador de Placa MERCOSUL") | ||
* [Gerador de RENAVAM](gerar/renavam.html "Gerador de RENAVAM") | ||
* LOREM IPSUM | ||
* [Gerador de Sentença](gerar/sentenca.md "Gerador de Sentença") | ||
* [Gerador de Parágrafos](gerar/paragrafo.md "Gerador de Parágrafos") | ||
* [Gerador de Sentença](gerar/sentenca.html "Gerador de Sentença") | ||
* [Gerador de Parágrafos](gerar/paragrafo.html "Gerador de Parágrafos") |
Oops, something went wrong.