feat: add temporal Mol explorer
This commit is contained in:
@@ -33,6 +33,12 @@ export const datasetsApi = {
|
||||
sourceMetadataJson?: string
|
||||
provenanceMetadataJson?: string
|
||||
areaId?: string
|
||||
temporalSeriesKey?: string
|
||||
observedAt?: string
|
||||
validFrom?: string
|
||||
validTo?: string
|
||||
temporalGranularity?: string
|
||||
sourceVersion?: string
|
||||
},
|
||||
): Promise<DatasetCreateResponse> => {
|
||||
const form = new FormData()
|
||||
@@ -55,6 +61,24 @@ export const datasetsApi = {
|
||||
if (payload.areaId) {
|
||||
form.append('area_id', payload.areaId)
|
||||
}
|
||||
if (payload.temporalSeriesKey) {
|
||||
form.append('temporal_series_key', payload.temporalSeriesKey)
|
||||
}
|
||||
if (payload.observedAt) {
|
||||
form.append('observed_at', payload.observedAt)
|
||||
}
|
||||
if (payload.validFrom) {
|
||||
form.append('valid_from', payload.validFrom)
|
||||
}
|
||||
if (payload.validTo) {
|
||||
form.append('valid_to', payload.validTo)
|
||||
}
|
||||
if (payload.temporalGranularity) {
|
||||
form.append('temporal_granularity', payload.temporalGranularity)
|
||||
}
|
||||
if (payload.sourceVersion) {
|
||||
form.append('source_version', payload.sourceVersion)
|
||||
}
|
||||
return apiMultipart<DatasetCreateResponse>(`/api/v1/projects/${projectId}/datasets/upload`, form)
|
||||
},
|
||||
refreshMetadata: (projectId: string, datasetId: string): Promise<DatasetCreateResponse> =>
|
||||
|
||||
Reference in New Issue
Block a user