feat: convert VersionHistoryPanel to dynamic import for improved performance

This commit is contained in:
twwu 2025-07-18 14:05:34 +08:00
parent 5b2c99e183
commit 0e428afe43
1 changed files with 5 additions and 1 deletions

View File

@ -1,13 +1,17 @@
import type { FC } from 'react'
import { memo, useCallback, useEffect, useRef } from 'react'
import type { VersionHistoryPanelProps } from '@/app/components/workflow/panel/version-history-panel'
import VersionHistoryPanel from '@/app/components/workflow/panel/version-history-panel'
import { useShallow } from 'zustand/react/shallow'
import { useStore as useReactflow } from 'reactflow'
import { Panel as NodePanel } from '../nodes'
import { useStore } from '../store'
import EnvPanel from './env-panel'
import cn from '@/utils/classnames'
import dynamic from 'next/dynamic'
const VersionHistoryPanel = dynamic(() => import('@/app/components/workflow/panel/version-history-panel'), {
ssr: false,
})
export type PanelProps = {
components?: {