Obtuve una aplicación React/Node.js que se implementa en Herouku.
Tengo una variable env llamada REACT_APP_BASE_URL cuyo valor es http://localhost:4000 localmente y la URL del sitio de producción en las variables de configuración de Heroku.
El problema aparece cuando intento enviar un SMS con una cadena que contiene la URL, así:
const msg = `Hello! view your profile in ${process.env.REACT_APP_BASE_URL}/user/${id}`Localmente funciona bien y pero en producción el resultado es:
¡Hola! ver tu perfil en /usuario/${id}
Supongo que no puede leer el valor de las variables de configuración de Heroku, pero este no es el caso ya que esta referencia de URL base funciona bien en otros lugares en el mismo componente (solicitudes XHR donde lo pego de la misma manera y están sucediendo justo antes de la llamada problemática).
¿Alguna idea?