Skip to content

Commit

Permalink
Refactor AutoLoginPartialRoutesGuard to use dependency injection
Browse files Browse the repository at this point in the history
  • Loading branch information
FabianGosebrink committed Mar 23, 2024
1 parent 29d3c7d commit 04f002a
Showing 1 changed file with 9 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,15 @@ import { AutoLoginService } from './auto-login.service';

@Injectable({ providedIn: 'root' })
export class AutoLoginPartialRoutesGuard {
constructor(
private readonly autoLoginService: AutoLoginService,
private readonly authStateService: AuthStateService,
private readonly loginService: LoginService,
private readonly configurationService: ConfigurationService,
private readonly router: Router
) {}
private readonly autoLoginService = inject(AutoLoginService);

private readonly authStateService = inject(AuthStateService);

private readonly loginService = inject(LoginService);

private readonly configurationService = inject(ConfigurationService);

private readonly router = inject(Router);

canLoad(): Observable<boolean> {
const url =
Expand Down

0 comments on commit 04f002a

Please sign in to comment.