UNPKG

@adonis-agora/authkit-react

Version:

Frontend ergonomics over AuthKit for AdonisJS + Inertia + React apps: a typed useAuth() hook, role-gating hooks and gating components.

10 lines (9 loc) 407 B
import { type ReactNode } from 'react'; export interface CanPermissionProps { children: ReactNode; permission: string; resource?: string; loadingFallback?: ReactNode; fallback?: ReactNode; } export declare function CanPermission({ children, permission, resource, loadingFallback, fallback, }: CanPermissionProps): import("react").FunctionComponentElement<import("react").FragmentProps>;