Skip to main content

Bom dia.

Estou programando uma API em JavaScript que vai ficar responsável por enviar E-mails pelo Bot. Pois bem, achei melhor armazenar dados confidenciais como a chave e identificador do Bot em uma variável de ambiente (.env) mas quando vou utiliza-las para criar um novo cliente Blip acontece um erro, parece que o Builder se perde e não consegue acessar o valor das variáveis de ambiente.

image

Olá @Stephani_Pinheiro_Fe, tudo bem?

Você conseguiu encontrar o problema?


Não, continuo com o erro @Bruno


Boa Tarde,
Stephani, eu consegui utilizar variavens de ambientes do .env segue codigo a baixo.
No meu projeto react primeiro no Index.tsc

  • Declaro as variaveis: const blipKey = process.env.REACT_APP_BLIP_KEY;
  • Passo ela no componente: <ChatDesbloqueio blipKey={blipKey as string}/>

No componente

  • eu recebo as variaveis: const ChatDesbloqueio = ({blipKey}){ aqui fica sua funcao }
  • coloco a variavel que recebi por paramentro dentro do script:
    builder.withAppKey(blipKey)

obs: no arquivo .env as chaves não precisa ficar entre aspas.