ScopeLoader<T>
ScopeLoader<
T
> =boolean
| (value
) =>boolean
|Promise
<boolean
>
Represents a scope loader that can be either a boolean value or a function. Function loaders receive the scope value and return a boolean result.
Type Parameters
Type Parameter |
---|
|
Example
// Boolean loader
const publicLoader: ScopeLoader<boolean> = true;
// Function loader
const roleLoader: ScopeLoader<string> = (role) => userRole === role;