await signIn.social({
provider: "google",
callbackURL: "/dashboard",
},
{
onSuccess: (data) => {
console.log("Login successful", data);
router.push("/dashboard");
toast.success("Login successful");
setLoading(false);
},
onError: ({ error }) => {
console.log("Login failed", error);
toast.error("Login failed", {
description: error.message,
});
setLoading(false);
},
}).catch(({ error }) => {
console.error("Error signing in:", error);
toast.error("Something went wrong", {
description: error.message,
});
setLoading(false);
});
}
await signIn.social({
provider: "google",
callbackURL: "/dashboard",
},
{
onSuccess: (data) => {
console.log("Login successful", data);
router.push("/dashboard");
toast.success("Login successful");
setLoading(false);
},
onError: ({ error }) => {
console.log("Login failed", error);
toast.error("Login failed", {
description: error.message,
});
setLoading(false);
},
}).catch(({ error }) => {
console.error("Error signing in:", error);
toast.error("Something went wrong", {
description: error.message,
});
setLoading(false);
});
}