feat:移除了弹窗,服务器添加sls
This commit is contained in:
21
apps/telemetry-dashboard/server/utils/admin-api.ts
Normal file
21
apps/telemetry-dashboard/server/utils/admin-api.ts
Normal file
@ -0,0 +1,21 @@
|
||||
import type {
|
||||
ActivityDto,
|
||||
AdminRange,
|
||||
DistributionsDto,
|
||||
ErrorDetailDto,
|
||||
ErrorSampleDto,
|
||||
ErrorsPageDto,
|
||||
OverviewDto,
|
||||
SystemDto,
|
||||
} from '../../shared/types/telemetry'
|
||||
import type { ErrorQuery } from './validation'
|
||||
|
||||
export interface TelemetryAdminApi {
|
||||
overview(range: AdminRange): Promise<OverviewDto>
|
||||
activity(range: AdminRange): Promise<ActivityDto>
|
||||
distributions(range: AdminRange): Promise<DistributionsDto>
|
||||
errors(query: ErrorQuery): Promise<ErrorsPageDto>
|
||||
errorDetail(fingerprint: string): Promise<ErrorDetailDto | null>
|
||||
errorSample(fingerprint: string): Promise<ErrorSampleDto | null>
|
||||
system(): Promise<SystemDto>
|
||||
}
|
||||
Reference in New Issue
Block a user