chore: slice workflow refresh draft hook (#19292)

This commit is contained in:
zxhlyh 2025-05-06 18:24:10 +08:00 • committed by GitHub
commit a6827493f0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
9 changed files with 58 additions and 29 deletions

View file

@ -44,7 +44,7 @@ import {
useShortcuts,
useWorkflow,
useWorkflowReadOnly,
useWorkflowUpdate,
useWorkflowRefreshDraft,
} from './hooks'
import CustomNode from './nodes'
import CustomNoteNode from './note-node'
@ -160,7 +160,7 @@ export const Workflow: FC<WorkflowProps> = memo(({
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [])
const { handleRefreshWorkflowDraft } = useWorkflowUpdate()
const { handleRefreshWorkflowDraft } = useWorkflowRefreshDraft()
const handleSyncWorkflowDraftWhenPageClose = useCallback(() => {
if (document.visibilityState === 'hidden')
syncWorkflowDraftWhenPageClose()