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;