Files
gpustack-ui/src/pages/usage/summary-tab/services/use-query-usage-summary.ts
T

17 lines
482 B
TypeScript

import { useQueryData } from '@/hooks/use-query-data-list';
import { queryUsageSummary, UsageSummaryResponse } from '../../apis/resource';
export default function useQueryUsageSummary(option?: { key?: string }) {
const { detailData, loading, cancelRequest, fetchData } =
useQueryData<UsageSummaryResponse>({
fetchDetail: queryUsageSummary,
key: option?.key || 'usageSummary'
});
return {
detailData,
loading,
cancelRequest,
fetchData
};
}