Files
start-os/ui/src/app/pages/server-routes/server-logs/server-logs.page.ts
2021-09-01 11:18:09 -06:00

29 lines
703 B
TypeScript

import { Component } from '@angular/core'
import { ApiService } from 'src/app/services/api/embassy-api.service'
@Component({
selector: 'server-logs',
templateUrl: './server-logs.page.html',
styleUrls: ['./server-logs.page.scss'],
})
export class ServerLogsPage {
pkgId: string
loading = true
needInfinite = true
before: string
constructor (
private readonly embassyApi: ApiService,
) { }
fetchFetchLogs (): Function {
return async (params: { before_flag?: boolean, limit?: number, cursor?: string }) => {
return this.embassyApi.getServerLogs({
before_flag: params.before_flag,
cursor: params.cursor,
limit: params.limit,
})
}
}
}