You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Acredito que seja algum problema de import ou de compilação do React, porque acho que em teoria o cep-promise aceita async/await pois retorna uma Promise.
Na resposta da issue coloquei que achei uma solução, no entanto, estou usando um framework chamado Nest e lá não funciona import de jeito nenhum, mesmo usando o mesmo tsconfig.json
Lá tenho que fazer const cepPromise = require("cep-promise")
Activity
bearkfear commentedon Jul 21, 2021
Poderia dar mais contexto, a função superior que você está usando tem o prefixo async?
hadnet commentedon Jul 21, 2021
Sim.
isaiasvallejos commentedon Jul 21, 2021
Acredito que seja algum problema de
importou de compilação do React, porque acho que em teoria ocep-promiseaceita async/await pois retorna umaPromise.Consegue mostrar como você está importando?
felinto-dev commentedon Jul 21, 2021
Acho que deveria ser
return cep(CEP, {timeout: 5000, providers: ['brasilapi']})...em vez
cep(CEP, {timeout: 5000, providers: ['brasilapi']})...não?
felinto-dev commentedon Jul 21, 2021
Estou com o mesmo problema:
#212
Na resposta da issue coloquei que achei uma solução, no entanto, estou usando um framework chamado Nest e lá não funciona import de jeito nenhum, mesmo usando o mesmo tsconfig.json
Lá tenho que fazer
const cepPromise = require("cep-promise")hadnet commentedon Jul 21, 2021
Sim, mas desse jeito TS dispara erro pra tudo quanto é lado. Por isso digo que tem que ser rearranjado.
bearkfear commentedon Jul 22, 2021
Acredito que a conversão para typescript será muito benéfica, se uma boa galerinha quiser eu posso fazer o PR. #169