code refactor

This commit is contained in:
MaysWind
2025-06-15 21:20:23 +08:00
parent 39e81af782
commit 8edc3640f5
3 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ import {
interface DesktopTrendsChartProps<T extends Year1BasedMonth> extends CommonTrendsChartProps<T> { interface DesktopTrendsChartProps<T extends Year1BasedMonth> extends CommonTrendsChartProps<T> {
skeleton?: boolean; skeleton?: boolean;
type: number; type?: number;
showValue?: boolean; showValue?: boolean;
showTotalAmountInTooltip?: boolean; showTotalAmountInTooltip?: boolean;
} }
+3 -3
View File
@@ -706,7 +706,7 @@ export interface TransactionCategoricalAnalysisData {
readonly items: TransactionCategoricalAnalysisDataItem[]; readonly items: TransactionCategoricalAnalysisDataItem[];
} }
export interface TransactionCategoricalAnalysisDataItem extends TransactionStatisticDataItemBase { export interface TransactionCategoricalAnalysisDataItem extends Record<string, unknown> , TransactionStatisticDataItemBase {
readonly percent: number; readonly percent: number;
} }
@@ -714,11 +714,11 @@ export interface TransactionTrendsAnalysisData {
readonly items: TransactionTrendsAnalysisDataItem[]; readonly items: TransactionTrendsAnalysisDataItem[];
} }
export interface TransactionTrendsAnalysisDataItem extends TransactionStatisticDataItemBase { export interface TransactionTrendsAnalysisDataItem extends Record<string, unknown>, TransactionStatisticDataItemBase {
readonly items: TransactionTrendsAnalysisDataAmount[]; readonly items: TransactionTrendsAnalysisDataAmount[];
} }
export interface TransactionTrendsAnalysisDataAmount extends Year1BasedMonth { export interface TransactionTrendsAnalysisDataAmount extends Record<string, unknown>, Year1BasedMonth {
readonly year: number; readonly year: number;
readonly month1base: number; readonly month1base: number;
readonly totalAmount: number; readonly totalAmount: number;
+2 -2
View File
@@ -86,7 +86,7 @@ interface WritableTransactionCategoricalAnalysisData {
items: Record<string, WritableTransactionCategoricalAnalysisDataItem>; items: Record<string, WritableTransactionCategoricalAnalysisDataItem>;
} }
interface WritableTransactionCategoricalAnalysisDataItem { interface WritableTransactionCategoricalAnalysisDataItem extends Record<string, unknown> {
name: string; name: string;
type: TransactionStatisticDataItemType; type: TransactionStatisticDataItemType;
id: string; id: string;
@@ -98,7 +98,7 @@ interface WritableTransactionCategoricalAnalysisDataItem {
percent?: number; percent?: number;
} }
interface WritableTransactionTrendsAnalysisDataItem { interface WritableTransactionTrendsAnalysisDataItem extends Record<string, unknown> {
name: string; name: string;
type: TransactionStatisticDataItemType; type: TransactionStatisticDataItemType;
id: string; id: string;