14 lines
569 B
TypeScript
14 lines
569 B
TypeScript
import { apiGet, apiPost } from './client'
|
|
import type {
|
|
TemporalComparisonRequest,
|
|
TemporalComparisonResponse,
|
|
TemporalSeriesListResponse,
|
|
} from '../../types'
|
|
|
|
export const temporalApi = {
|
|
listSeries: (projectId: string): Promise<TemporalSeriesListResponse> =>
|
|
apiGet<TemporalSeriesListResponse>(`/api/v1/projects/${projectId}/temporal/series`),
|
|
compare: (projectId: string, payload: TemporalComparisonRequest): Promise<TemporalComparisonResponse> =>
|
|
apiPost<TemporalComparisonResponse>(`/api/v1/projects/${projectId}/temporal/compare`, payload),
|
|
}
|