From e17bc2c3d2e376ad79397402717d3948f75a0c8d Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Fri, 13 Jun 2025 13:55:07 +0800 Subject: [PATCH] feat: open statistics --- packages-user/client-modules/src/render/ui/settings.tsx | 3 ++- packages-user/client-modules/src/render/ui/toolbar.tsx | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages-user/client-modules/src/render/ui/settings.tsx b/packages-user/client-modules/src/render/ui/settings.tsx index 4605390..8ed668c 100644 --- a/packages-user/client-modules/src/render/ui/settings.tsx +++ b/packages-user/client-modules/src/render/ui/settings.tsx @@ -19,6 +19,7 @@ import { generateKeyboardEvent } from '@motajs/system-action'; import { getVitualKeyOnce } from '@motajs/legacy-ui'; import { getAllSavesData, getSaveData, syncFromServer } from '../../utils'; import { getInput } from '../components/input'; +import { openStatistics } from './statistics'; export interface SettingsProps extends Partial, UIComponentProps { loc: ElementLocator; @@ -211,7 +212,7 @@ export const GameInfo = defineComponent(props => { const choose = async (key: ChoiceKey) => { switch (key) { case GameInfoChoice.Statistics: { - // todo + openStatistics(props.controller); break; } case GameInfoChoice.Project: { diff --git a/packages-user/client-modules/src/render/ui/toolbar.tsx b/packages-user/client-modules/src/render/ui/toolbar.tsx index af3f3a6..bf9b5c3 100644 --- a/packages-user/client-modules/src/render/ui/toolbar.tsx +++ b/packages-user/client-modules/src/render/ui/toolbar.tsx @@ -1,6 +1,5 @@ import { DefaultProps, ElementLocator, Font } from '@motajs/render'; import { computed, defineComponent, ref } from 'vue'; -import { SetupComponentOptions } from '../components'; import { DanmakuIcon, DoubleArrow, @@ -21,6 +20,7 @@ import { linear } from 'mutate-animate'; import { KeyCode } from '@motajs/client-base'; import { Progress } from '../components/misc'; import { generateBinary } from '@motajs/legacy-common'; +import { SetupComponentOptions } from '@motajs/system-ui'; interface ToolbarProps extends DefaultProps { loc?: ElementLocator;