From 24ee08cc2d9cb3d78ce6287849fb8a9a7f041361 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Fri, 9 Oct 2026 15:53:19 +0800 Subject: [PATCH] feat(09-01): migrate statistics.tsx and viewmap.tsx to src/ui (D-10) - Move render/ui/statistics.tsx -> src/ui/statistics.tsx (verbatim copy) - Move render/ui/viewmap.tsx -> src/ui/viewmap.tsx; rewrite ../use -> ../render/use, ../../shared -> ../shared; keep ./statistics - Add export * from './statistics' and './viewmap' to src/ui/index.ts - Delete old render/ui/statistics.tsx and render/ui/viewmap.tsx --- packages-user/client-modules/src/ui/index.ts | 2 ++ .../client-modules/src/{render => }/ui/statistics.tsx | 0 packages-user/client-modules/src/{render => }/ui/viewmap.tsx | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) rename packages-user/client-modules/src/{render => }/ui/statistics.tsx (100%) rename packages-user/client-modules/src/{render => }/ui/viewmap.tsx (99%) diff --git a/packages-user/client-modules/src/ui/index.ts b/packages-user/client-modules/src/ui/index.ts index 19bedbb..cde7421 100644 --- a/packages-user/client-modules/src/ui/index.ts +++ b/packages-user/client-modules/src/ui/index.ts @@ -1,2 +1,4 @@ export * from './types'; export * from './save'; +export * from './statistics'; +export * from './viewmap'; diff --git a/packages-user/client-modules/src/render/ui/statistics.tsx b/packages-user/client-modules/src/ui/statistics.tsx similarity index 100% rename from packages-user/client-modules/src/render/ui/statistics.tsx rename to packages-user/client-modules/src/ui/statistics.tsx diff --git a/packages-user/client-modules/src/render/ui/viewmap.tsx b/packages-user/client-modules/src/ui/viewmap.tsx similarity index 99% rename from packages-user/client-modules/src/render/ui/viewmap.tsx rename to packages-user/client-modules/src/ui/viewmap.tsx index 480b2ea..1b45793 100644 --- a/packages-user/client-modules/src/render/ui/viewmap.tsx +++ b/packages-user/client-modules/src/ui/viewmap.tsx @@ -27,7 +27,7 @@ import { FloorSelector } from '@user/client-base'; import { clamp, mean } from 'lodash-es'; import { StatisticsDataOneFloor } from './statistics'; import { Tip, TipExpose } from '@user/client-base'; -import { useKey } from '../use'; +import { useKey } from '../render/use'; import { ENABLE_RIGHT_STATUS_BAR, FULL_LOC, @@ -39,7 +39,7 @@ import { RIGHT_STATUS_POS, STATUS_BAR_HEIGHT, STATUS_BAR_WIDTH -} from '../../shared'; +} from '../shared'; export interface ViewMapProps extends IUIDefaultPropsBase, BaseProps { loc: ElementLocator;