<ClerkDegraded>
The <ClerkDegraded>
component indicates that Clerk is partially operational.
Example
It's not recommended to wrap the entire app in control components; instead, only wrap the components that need access to the Clerk
object, such as custom flows.
import { ClerkLoaded, ClerkLoading, ClerkDegraded, ClerkFailed } from '@clerk/clerk-react' export default function App() { return ( <> <ClerkLoading> <p>Clerk is loading...</p> </ClerkLoading> <ClerkLoaded> <p>Clerk has loaded (ready or degraded)</p> <MyCustomSignInFlow /> <ClerkDegraded> <p>Clerk is experiencing issues. Please try again later.</p> </ClerkDegraded> </ClerkLoaded> <ClerkFailed> <p>Something went wrong with Clerk. Please contact support.</p> </ClerkFailed> </> ) } export default App
Feedback
Last updated on