useClerk()
The useClerk()
hook provides access to the object, allowing you to build alternatives to any Clerk Component.
Returns
— The useClerk()
hook returns the Clerk
object, which includes all the methods and properties listed in the .
Example
The following example uses the useClerk()
hook to access the clerk
object. The clerk
object is used to call the method to open the sign-in modal.
import { useClerk } from "@clerk/clerk-react"; export default function Home() { const clerk = useClerk(); return <button onClick={() => clerk.openSignIn({})}>Sign in</button>; }
"use client"; import { useClerk } from "@clerk/nextjs"; export default function HomePage() { const clerk = useClerk(); return <button onClick={() => clerk.openSignIn({})}>Sign in</button>; }
Feedback
Last updated on