From cc783edd38ff0c39f4a8e1a093908062221f621a Mon Sep 17 00:00:00 2001 From: Tom Karachristos Date: Tue, 15 Oct 2019 16:23:18 +0300 Subject: [PATCH] Update router-guards.md An error(TypeError: source.lift is not a function) appears if the authGuardPipe is not a function. --- docs/auth/router-guards.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/auth/router-guards.md b/docs/auth/router-guards.md index fd4bed601..5000e4edd 100644 --- a/docs/auth/router-guards.md +++ b/docs/auth/router-guards.md @@ -31,9 +31,9 @@ Example use: ```ts import { AngularFireAuthGuard, hasCustomClaim, redirectUnauthorizedTo, redirectLoggedInTo } from '@angular/fire/auth-guard'; -const adminOnly = hasCustomClaim('admin'); -const redirectUnauthorizedToLogin = redirectUnauthorizedTo(['login']); -const redirectLoggedInToItems = redirectLoggedInTo(['items']); +const adminOnly = () => hasCustomClaim('admin'); +const redirectUnauthorizedToLogin = () => redirectUnauthorizedTo(['login']); +const redirectLoggedInToItems = () => redirectLoggedInTo(['items']); const belongsToAccount = (next) => hasCustomClaim(`account-${next.params.id}`); export const routes: Routes = [