feat: 重构文件数: 3 个主要页面文件

- 替换 console 调用: 约 18 个
  - 移除非关键 toast: 6 个
  - 保留关键 toast: 2 个(搜索相关的用户操作反馈)
  - 添加 logger 日志: 约 15 处
This commit is contained in:
zdl
2025-10-18 09:17:40 +08:00
parent 32121c416e
commit c1bea7a75d
3 changed files with 67 additions and 60 deletions

View File

@@ -139,8 +139,7 @@ const Community = () => {
// 加载事件列表
const loadEvents = useCallback(async (page = 1) => {
console.log('[Community] loadEvents 被调用,页码:', page);
console.log('[Community] 调用栈:', new Error().stack);
logger.debug('Community', 'loadEvents 被调用', { page });
setLoading(true);
try {
const filters = getFiltersFromUrl();
@@ -176,9 +175,12 @@ const Community = () => {
const response = await eventService.getPopularKeywords(20);
if (response.success) {
setPopularKeywords(response.data);
logger.debug('Community', '热门关键词加载成功', {
count: response.data?.length || 0
});
}
} catch (error) {
console.error('Failed to load popular keywords:', error);
logger.error('Community', 'loadPopularKeywords', error);
}
}, []);
@@ -188,9 +190,12 @@ const Community = () => {
const response = await eventService.getHotEvents({ days: 5, limit: 4 });
if (response.success) {
setHotEvents(response.data);
logger.debug('Community', '热点事件加载成功', {
count: response.data?.length || 0
});
}
} catch (error) {
console.error('Failed to load hot events:', error);
logger.error('Community', 'loadHotEvents', error);
}
}, []);
@@ -256,7 +261,9 @@ const Community = () => {
// 这是为了避免 StockDetailPanel 打开时触发不必要的重新加载
// 如果未来 loadEvents 添加了新的状态依赖,需要在此处同步更新
useEffect(() => {
console.log('[Community] useEffect 触发searchParams 变化:', searchParams.toString());
logger.debug('Community', 'useEffect 触发searchParams 变化', {
params: searchParams.toString()
});
const page = parseInt(searchParams.get('page') || '1', 10);
loadEvents(page);
loadPopularKeywords();