subscribe
.mutateAsync({
email: form.email,
})
.then(() => {
return router.push("/success");
})
.catch((err: Error) => {
const message = err.message;
const errors = JSON.parse(message) as {
message: string;
}[];
setError(
errors.length === 0
? "something went wrong =("
: errors[0]?.message ?? "something went wrong"
);
})
subscribe
.mutateAsync({
email: form.email,
})
.then(() => {
return router.push("/success");
})
.catch((err: Error) => {
const message = err.message;
const errors = JSON.parse(message) as {
message: string;
}[];
setError(
errors.length === 0
? "something went wrong =("
: errors[0]?.message ?? "something went wrong"
);
})