INNER CODE UNIT · TypeScript

cleanParams

apache/kyuubi · kyuubi-server/web-ui/src/api/batch/index.ts:27

function cleanParams(params: IBatchSearch): IBatchSearch {
  return Object.fromEntries(
    Object.entries(params).filter(([, value]) => value !== '')
  ) as IBatchSearch
}

export function getAllBatches(params: IBatchSearch) {
  return request({
    url: 'api/v1/batches',
    method: 'get',
    params: cleanParams(params)
  }) as Promise<IGetBatchesResponse>
}

export function getBatch(batchId: string) {
  return request({
    url: `api/v1/batches/${batchId}`,
    method: 'get'

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…