await authClient.signIn.email(
{
email,
password,
callbackURL: (window.location.href =
new URLSearchParams(window.location.search).get("redirect_uri") ||
"/"),
},
{
onRequest: () => setLoading(true),
onSuccess: () => setLoading(false),
onError: (ctx) => {
toast.warning(ctx.error.message ?? "An unexpected error occurred");
setLoading(false);
},
},
);
await authClient.signIn.email(
{
email,
password,
callbackURL: (window.location.href =
new URLSearchParams(window.location.search).get("redirect_uri") ||
"/"),
},
{
onRequest: () => setLoading(true),
onSuccess: () => setLoading(false),
onError: (ctx) => {
toast.warning(ctx.error.message ?? "An unexpected error occurred");
setLoading(false);
},
},
);