mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-04-04 14:29:45 +00:00
29 lines
703 B
TypeScript
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,
|
|
})
|
|
}
|
|
}
|
|
}
|