github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/ui/src/models/api.ts (about) 1 import { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react' 2 3 export const api = createApi({ 4 baseQuery: fetchBaseQuery({ baseUrl: '/api/v1' }), 5 endpoints: () => ({}), 6 tagTypes: ['Source', 'Task', 'TaskConfig', 'ClusterMaster', 'ClusterWorker'], 7 reducerPath: 'api', 8 }) 9 10 export interface ListResponse<T> { 11 data: T[] 12 total: number 13 }