mirror of
https://github.com/langgenius/dify.git
synced 2026-10-04 13:47:55 +08:00
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
15 lines
441 B
TypeScript
15 lines
441 B
TypeScript
import { useMemo } from 'react'
|
|
import { useStore } from '../store'
|
|
|
|
export const useWorkflowMode = () => {
|
|
const historyWorkflowData = useStore((s) => s.historyWorkflowData)
|
|
const isRestoring = useStore((s) => s.isRestoring)
|
|
return useMemo(() => {
|
|
return {
|
|
normal: !historyWorkflowData && !isRestoring,
|
|
restoring: isRestoring,
|
|
viewHistory: !!historyWorkflowData,
|
|
}
|
|
}, [historyWorkflowData, isRestoring])
|
|
}
|