Loading Overlay
SPA assumption: "isLoading useState + Suspense + portal"
Full-screen blocking overlay should be reserved for operations where the user must wait (payment, destructive action, export). For data loading, prefer partial indicators or browser-native navigation.
Action Settings
โ
Action Complete
The action has been processed. This state is derived from ?status=complete in the URL.
Reload the page โ the completion state persists because the URL is the canonical source.
Reset!
Action Failed
An error occurred during processing. This state is derived from ?status=error in the URL.