AccessDenied
stableUnauthorized access state with role comparison, request-access CTA, and navigation back
import { AccessDenied } from "@nodus/design-system/patterns"Loading demo…
Props
| Prop | Type | Default | Description |
|---|---|---|---|
resource | string | — | Resource being accessed |
requiredRole | TreasuryRole | — | Role needed |
currentRole | TreasuryRole | — | User's current role |
onRequestAccess | () => void | — | Request access callback |
onGoBack | () => void | — | Go back callback |
resourceType
stringDefault —Resource being accessed
requiredRoleType
TreasuryRoleDefault —Role needed
currentRoleType
TreasuryRoleDefault —User's current role
onRequestAccessType
() => voidDefault —Request access callback
onGoBackType
() => voidDefault —Go back callback
Design Rationale
This component was designed to express:
Explore Related
Was this helpful?