Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

256
Vistas
ctx.t0.response no está definido nextjs

Soy nuevo en reactjs y estoy trabajando en el marco nextjs, estoy tratando de integrar la sección "boletín", para esto creé "api", así que cada vez que paso un correo electrónico en la URL, el correo electrónico se guardará en mi base de datos a través de la API, así que ahora soy tratando de usar esta api en la sección "boletín" pero recibo el siguiente error

 "TypeError: _ctx.t0.response is undefined"

Aquí está mi URL de API

 https://myurl.com?email=loremipsum@gmail.com

Aquí está mi código (dentro de la carpeta "componentes")

 import React, { useEffect, useState } from "react"; function Subscribe() { const [email, setEmail] = useState('') const [state, setState] = useState('idle') const [errorMsg, setErrorMsg] = useState(null) const subscribe = async (e) => { e.preventDefault() setState('Loading') try { const response = await axios.post('https://myurl.com?email=', { email }) console.log(response) setState('Success') setEmail('') } catch (e) { console.log(e.response.data.error) setErrorMsg(e.response.data.error) setState('Error') } } return ( <div className="container"> <div className="row"> <div className="col-md-7 col-sm-12 col-lg-7 ft-img"> <img src="img/xchanger.png" /> </div> <div className="col-md-5 col-sm-12 col-lg-5 ft-form"> <form className="row g-3"> <div className="col-12"> <input type="subscribe" className="form-control" id="subscribe2" name="email" type="email" placeholder="Please Subscribe" value={email} onChange={(e) => setEmail(e.target.value)}/> <button disabled={state === 'Loading'} type="submit" className="btn btn-primary mb-3" onClick={subscribe}> subscribe </button> </div> {state === 'Error' && ( <ErrorState className="error-state">{errorMsg}</ErrorState> )} {state === 'Success' && ( <SuccessState>Awesome, you've been subscribed!</SuccessState> )} </form> </div> </div> </div> ) } export default Subscribe
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda