refactor(usagesummary): fetch data

This commit is contained in:
jialin
2026-06-14 19:14:18 +08:00
committed by jialin
parent 6cf512cccd
commit 08ef2ffa9a
7 changed files with 281 additions and 149 deletions
@@ -0,0 +1,16 @@
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
};
}