]>
Commit | Line | Data |
---|---|---|
f3ae606c C |
1 | import { Injectable } from '@angular/core' |
2 | import { Resolve } from '@angular/router' | |
67ed6552 | 3 | import { ServerService } from '../server' |
ba430d75 | 4 | import { ServerConfig } from '@shared/models' |
f3ae606c C |
5 | |
6 | @Injectable() | |
ba430d75 C |
7 | export class ServerConfigResolver implements Resolve<ServerConfig> { |
8 | constructor (private server: ServerService) {} | |
f3ae606c C |
9 | |
10 | resolve () { | |
ba430d75 | 11 | return this.server.getConfig() |
f3ae606c C |
12 | } |
13 | } |