refactor(FinancialPanorama): 简化 useFinancialData Hook
- 移除未使用的 forecast 状态 - 移除未使用的 industryRank 状态 - 简化返回值类型定义 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -15,8 +15,6 @@ import type {
|
||||
CashflowData,
|
||||
FinancialMetricsData,
|
||||
MainBusinessData,
|
||||
ForecastData,
|
||||
IndustryRankData,
|
||||
ComparisonData,
|
||||
} from '../types';
|
||||
|
||||
@@ -51,8 +49,6 @@ interface UseFinancialDataReturn {
|
||||
cashflow: CashflowData[];
|
||||
financialMetrics: FinancialMetricsData[];
|
||||
mainBusiness: MainBusinessData | null;
|
||||
forecast: ForecastData | null;
|
||||
industryRank: IndustryRankData[];
|
||||
comparison: ComparisonData[];
|
||||
|
||||
// 加载状态
|
||||
@@ -100,8 +96,6 @@ export const useFinancialData = (
|
||||
const [cashflow, setCashflow] = useState<CashflowData[]>([]);
|
||||
const [financialMetrics, setFinancialMetrics] = useState<FinancialMetricsData[]>([]);
|
||||
const [mainBusiness, setMainBusiness] = useState<MainBusinessData | null>(null);
|
||||
const [forecast, setForecast] = useState<ForecastData | null>(null);
|
||||
const [industryRank, setIndustryRank] = useState<IndustryRankData[]>([]);
|
||||
const [comparison, setComparison] = useState<ComparisonData[]>([]);
|
||||
|
||||
const toast = useToast();
|
||||
@@ -304,8 +298,6 @@ export const useFinancialData = (
|
||||
cashflow,
|
||||
financialMetrics,
|
||||
mainBusiness,
|
||||
forecast,
|
||||
industryRank,
|
||||
comparison,
|
||||
|
||||
// 加载状态
|
||||
|
||||
Reference in New Issue
Block a user