getFilterMiddleware<T> function
- dynamic condition,
- Middleware<
T> filterMiddleware
Conditionally runs middleware or stops the chain
Example:
getFilterMiddleware(
(context) => context.authorized,
middlewareForAuthorized,
);
Implementation
Middleware<T> getFilterMiddleware<T>(
condition,
Middleware<T> filterMiddleware,
) {
BranchMiddlewareCondition(condition);
return getBranchMiddleware(
condition,
filterMiddleware,
stopMiddleware,
);
}