The ClerkProvider component wraps your React application to provide active session and user context to Clerk's hooks and other components.
Clerk publishable key for your instance. This can be found in your clerk Dashboard.
The frontend API host for your instance. This can be found in your clerk Dashboard.
|navigate?||(to: string) => Promise<any> | void|
A function which takes the destination path as an argument and performs a "push" navigation.
If your web application uses only Control components you can set this value to headless and load a minimal ClerkJS bundle for optimal page performance.
Optional support email for display in authentication screens. Will only affect Clerk Components and not Clerk Hosted pages.
Optional object to localize your Components. Will only affect Clerk Components and not Clerk Hosted pages.
The ClerkProvider component must be added to your React entrypoint. For more information, please reference the Installation guide.