chore: enable strict mode (#1569)

* chore: enable strict mode

* refactor: remove sync data access from PatchDbService

* launchable even when no LAN url

Co-authored-by: Matt Hill <matthewonthemoon@gmail.com>
This commit is contained in:
Alex Inkin
2022-07-22 18:51:08 +03:00
committed by GitHub
parent 9a01a0df8e
commit 7b8a0eadf3
130 changed files with 1130 additions and 1045 deletions

View File

@@ -11,26 +11,26 @@ import { pauseFor, ErrorToastService } from '@start9labs/shared'
providedIn: 'root',
})
export class StateService {
hasProductKey: boolean
isMigrating: boolean
hasProductKey = false
isMigrating = false
polling = false
embassyLoaded = false
recoverySource: CifsRecoverySource | DiskRecoverySource
recoverySource?: CifsRecoverySource | DiskRecoverySource
recoveryPassword?: string
dataTransferProgress: {
dataTransferProgress?: {
bytesTransferred: number
totalBytes: number
complete: boolean
} | null
}
dataProgress = 0
dataCompletionSubject = new BehaviorSubject(false)
torAddress: string
lanAddress: string
cert: string
torAddress = ''
lanAddress = ''
cert = ''
constructor(
private readonly apiService: ApiService,