refactor: dashboard usage

This commit is contained in:
jialin
2026-05-06 12:27:22 +08:00
committed by jialin
parent 705b33e307
commit 898c7f1be2
23 changed files with 901 additions and 35 deletions
@@ -2,11 +2,11 @@ import { useQueryData } from '@/hooks/use-query-data-list';
import { queryUsageTimeSeriesData } from '../apis';
import { UsageBreakdownResponse } from '../config/types';
export default function useQueryTimeSeriesData() {
export default function useQueryTimeSeriesData(option?: { key?: string }) {
const { detailData, loading, cancelRequest, fetchData } =
useQueryData<UsageBreakdownResponse>({
fetchDetail: queryUsageTimeSeriesData,
key: 'timeSeriesData'
key: option?.key || 'timeSeriesData'
});
return {
detailData,