no seeding marketplace"

dep icons

matt comments addressed

fix circular dependencies

Update marketplace.service.ts
This commit is contained in:
Drew Ansbacher
2022-02-02 15:13:08 -07:00
committed by Aiden McClelland
parent 0c0cd9d0a0
commit 01d766fce9
20 changed files with 250 additions and 209 deletions

View File

@@ -1,39 +1,38 @@
import { Injectable } from "@angular/core"
import { HttpService } from "../http.service"
import { ApiService, GetErrorRes, GetLogsReq, GetLogsRes } from "./api.service"
import { Injectable } from '@angular/core'
import { HttpService } from '../http.service'
import { ApiService, GetErrorRes, GetLogsReq, GetLogsRes } from './api.service'
@Injectable()
export class LiveApiService extends ApiService {
constructor(private readonly http: HttpService) {
super()
}
constructor (
private readonly http: HttpService,
) { super() }
getError (): Promise<GetErrorRes> {
getError(): Promise<GetErrorRes> {
return this.http.rpcRequest<GetErrorRes>({
method: 'diagnostic.error',
params: { },
params: {},
})
}
restart (): Promise<void> {
restart(): Promise<void> {
return this.http.rpcRequest<void>({
method: 'diagnostic.restart',
params: { },
params: {},
})
}
forgetDrive (): Promise<void> {
forgetDrive(): Promise<void> {
return this.http.rpcRequest<void>({
method: 'diagnostic.forget-disk',
params: { },
params: {},
})
}
getLogs (params: GetLogsReq): Promise<GetLogsRes> {
getLogs(params: GetLogsReq): Promise<GetLogsRes> {
return this.http.rpcRequest<GetLogsRes>({
method: 'diagnostic.logs',
params,
})
}
}
}