From 9e1638ca748e7e032445841d8ac3f614adfa979b Mon Sep 17 00:00:00 2001 From: yyh Date: Fri, 27 Mar 2026 14:00:17 +0800 Subject: [PATCH] fix: use isClient --- .../panels/file-content-panel/file-editor-renderer.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/web/app/components/workflow/skill/skill-body/panels/file-content-panel/file-editor-renderer.tsx b/web/app/components/workflow/skill/skill-body/panels/file-content-panel/file-editor-renderer.tsx index eb9746cedd..88b50c305d 100644 --- a/web/app/components/workflow/skill/skill-body/panels/file-content-panel/file-editor-renderer.tsx +++ b/web/app/components/workflow/skill/skill-body/panels/file-content-panel/file-editor-renderer.tsx @@ -7,12 +7,13 @@ import * as React from 'react' import { useCallback, useState } from 'react' import useTheme from '@/hooks/use-theme' import { Theme } from '@/types/app' +import { isClient } from '@/utils/client' import { basePath } from '@/utils/var' import CodeFileEditor from '../../../editor/code-file-editor' import MarkdownFileEditor from '../../../editor/markdown-file-editor' import { getFileLanguage } from '../../../utils/file-utils' -if (typeof window !== 'undefined') +if (isClient) loader.config({ paths: { vs: `${window.location.origin}${basePath}/vs` } }) type FileEditorRendererProps = {