From 53f6680dfd7e53740613ff52104bc99d917bba4e Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Thu, 31 Oct 2024 11:32:06 +0800 Subject: [PATCH] Refactor(Execute): Support mobile mode --- src/pages/System/Tools/Execute.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/pages/System/Tools/Execute.tsx b/src/pages/System/Tools/Execute.tsx index 7a30116..7cc8df6 100644 --- a/src/pages/System/Tools/Execute.tsx +++ b/src/pages/System/Tools/Execute.tsx @@ -16,9 +16,12 @@ const Execute = () => { const { id } = useParams() const [isLoading, setIsLoading] = useState(false) const [compiledCode, setCompiledCode] = useState('') + const [isMobileMode, setIsMobileMode] = useState(false) const render = (toolVo: ToolVo) => { try { + setIsMobileMode(toolVo.platform === 'ANDROID') + const baseDist = base64ToStr(toolVo.base.dist.data!) const files = base64ToFiles(toolVo.source.data!) const importMap = JSON.parse(files[IMPORT_MAP_FILE_NAME].value) as IImportMap @@ -75,7 +78,11 @@ const Execute = () => { return ( - + )