aboutsummaryrefslogtreecommitdiffhomepage
path: root/client/src/app/+about/about-instance/about-instance.resolver.ts
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/app/+about/about-instance/about-instance.resolver.ts')
-rw-r--r--client/src/app/+about/about-instance/about-instance.resolver.ts11
1 files changed, 5 insertions, 6 deletions
diff --git a/client/src/app/+about/about-instance/about-instance.resolver.ts b/client/src/app/+about/about-instance/about-instance.resolver.ts
index 94c6abe5a..b2349ba12 100644
--- a/client/src/app/+about/about-instance/about-instance.resolver.ts
+++ b/client/src/app/+about/about-instance/about-instance.resolver.ts
@@ -1,17 +1,16 @@
1import { forkJoin } from 'rxjs'
2import { map, switchMap } from 'rxjs/operators'
1import { Injectable } from '@angular/core' 3import { Injectable } from '@angular/core'
2import { ActivatedRouteSnapshot, Resolve } from '@angular/router' 4import { ActivatedRouteSnapshot, Resolve } from '@angular/router'
3import { map, switchMap } from 'rxjs/operators' 5import { InstanceService } from '@app/shared/shared-instance'
4import { forkJoin } from 'rxjs'
5import { InstanceService } from '@app/shared/instance/instance.service'
6import { About } from '@shared/models/server' 6import { About } from '@shared/models/server'
7 7
8export type ResolverData = { about: About, languages: string[], categories: string[] } 8export type ResolverData = { about: About, languages: string[], categories: string[] }
9 9
10@Injectable() 10@Injectable()
11export class AboutInstanceResolver implements Resolve<any> { 11export class AboutInstanceResolver implements Resolve<any> {
12 constructor ( 12
13 private instanceService: InstanceService 13 constructor (private instanceService: InstanceService) {}
14 ) {}
15 14
16 resolve (route: ActivatedRouteSnapshot) { 15 resolve (route: ActivatedRouteSnapshot) {
17 return this.instanceService.getAbout() 16 return this.instanceService.getAbout()