From ba29346bfe37812aa9bdc4aeb25d3ec9294637a5 Mon Sep 17 00:00:00 2001 From: digua Date: Mon, 18 May 2026 23:57:00 +0800 Subject: [PATCH] refactor: move chart-* modules from packages/ to src/features/ These are frontend-only Vue/ECharts components that depend on app internals (@/), not cross-platform shared packages. Moving them to src/features/charts-* keeps packages/ purely for reusable Node.js libraries. --- src/components/analysis/quotes/HotRepeatTab.vue | 4 ++-- .../features/charts-cluster}/ClusterView.vue | 0 .../chart-cluster => src/features/charts-cluster}/queries.ts | 0 .../chart-cluster => src/features/charts-cluster}/types.ts | 0 .../features/charts-interaction}/InteractionView.vue | 0 .../features/charts-interaction}/queries.ts | 0 .../features/charts-interaction}/types.ts | 0 .../features/charts-message}/MessageProfileCard.vue | 0 .../features/charts-message}/MessageView.vue | 0 .../chart-message => src/features/charts-message}/queries.ts | 0 .../chart-message => src/features/charts-message}/types.ts | 0 .../features/charts-ranking}/RankingView.vue | 0 .../features/charts-ranking}/charts/EChartBattleRank.vue | 0 .../features/charts-ranking}/charts/EChartConsecutiveRank.vue | 0 .../features/charts-ranking}/charts/EChartDivingRank.vue | 0 .../features/charts-ranking}/charts/EChartNightOwlRank.vue | 0 .../features/charts-ranking}/charts/EChartStreakRank.vue | 0 .../features/charts-ranking}/charts/EChartTimeRank.vue | 0 .../features/charts-ranking}/charts/index.ts | 0 .../chart-ranking => src/features/charts-ranking}/queries.ts | 0 .../features/charts-ranking}/sections/ActivityRank.vue | 0 .../features/charts-ranking}/sections/CheckInRank.vue | 0 .../features/charts-ranking}/sections/DivingRank.vue | 0 .../features/charts-ranking}/sections/MemeBattleRank.vue | 0 .../features/charts-ranking}/sections/NightOwlRank.vue | 0 .../features/charts-ranking}/sections/RepeatSection.vue | 0 .../features/charts-ranking}/sections/index.ts | 0 .../chart-ranking => src/features/charts-ranking}/types.ts | 0 src/pages/group-chat/components/ViewTab.vue | 4 ++-- src/pages/group-chat/components/view/GroupRelationships.vue | 4 ++-- src/pages/private-chat/components/ViewTab.vue | 2 +- src/services/registry.ts | 2 +- 32 files changed, 8 insertions(+), 8 deletions(-) rename {packages/chart-cluster => src/features/charts-cluster}/ClusterView.vue (100%) rename {packages/chart-cluster => src/features/charts-cluster}/queries.ts (100%) rename {packages/chart-cluster => src/features/charts-cluster}/types.ts (100%) rename {packages/chart-interaction => src/features/charts-interaction}/InteractionView.vue (100%) rename {packages/chart-interaction => src/features/charts-interaction}/queries.ts (100%) rename {packages/chart-interaction => src/features/charts-interaction}/types.ts (100%) rename {packages/chart-message => src/features/charts-message}/MessageProfileCard.vue (100%) rename {packages/chart-message => src/features/charts-message}/MessageView.vue (100%) rename {packages/chart-message => src/features/charts-message}/queries.ts (100%) rename {packages/chart-message => src/features/charts-message}/types.ts (100%) rename {packages/chart-ranking => src/features/charts-ranking}/RankingView.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/EChartBattleRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/EChartConsecutiveRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/EChartDivingRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/EChartNightOwlRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/EChartStreakRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/EChartTimeRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/charts/index.ts (100%) rename {packages/chart-ranking => src/features/charts-ranking}/queries.ts (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/ActivityRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/CheckInRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/DivingRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/MemeBattleRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/NightOwlRank.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/RepeatSection.vue (100%) rename {packages/chart-ranking => src/features/charts-ranking}/sections/index.ts (100%) rename {packages/chart-ranking => src/features/charts-ranking}/types.ts (100%) diff --git a/src/components/analysis/quotes/HotRepeatTab.vue b/src/components/analysis/quotes/HotRepeatTab.vue index eed2e0cf..c5e7bb7e 100644 --- a/src/components/analysis/quotes/HotRepeatTab.vue +++ b/src/components/analysis/quotes/HotRepeatTab.vue @@ -1,8 +1,8 @@