Mutations
useSignInMagicLink
Magic-link sign-in mutation hook.
Requires the Better Auth magic-link plugin. Import your configured authClient. It already carries the magic-link methods from createAuthClient.
Usage
import { useSignInMagicLink } from "@better-auth-ui/solid/plugins/magic-link"
const sendMagicLink = useSignInMagicLink(authClient)
sendMagicLink.mutate({
email: "[email protected]",
callbackURL: "/dashboard"
})Options factory
import { signInMagicLinkOptions } from "@better-auth-ui/core/plugins/magic-link"
import { useMutation } from "@tanstack/solid-query"
const sendMagicLink = useMutation(() => signInMagicLinkOptions(authClient))Params
Prop
Type
Last updated on