Estoy publicando datos en una API interna que consulta una base de datos para encontrar una coincidencia y recupera el resto de los datos en las columnas. Quiero que el resultado de la consulta se redirija a otra página para su visualización.
async function handleSubmit(e){ e.preventDefault() const info = {referall,vclass,cover,coverPeriod} const res = await axios.post("/api/setquote", info); if (res.status === 200){ router.push('/pick-product') }else{ alert('product does not exist') }
Es bastante fácil, solo necesitaba usar el enlace useRouter y pasar el resultado como un parámetro de consulta y luego llamar a los getintialprops de la página a la que estoy redirigiendo.