1
1
import { useToast } from '@invoke-ai/ui-library' ;
2
- import { useAppDispatch } from 'app/store/storeHooks' ;
3
- import { workflowIsPublishedChanged } from 'features/nodes/store/workflowSlice' ;
4
2
import type { WorkflowV3 } from 'features/nodes/types/workflow' ;
5
3
import { useValidateAndLoadWorkflow } from 'features/workflowLibrary/hooks/useValidateAndLoadWorkflow' ;
6
4
import { useCallback } from 'react' ;
@@ -19,7 +17,6 @@ export const useLoadWorkflowFromLibrary = () => {
19
17
const validateAndLoadWorkflow = useValidateAndLoadWorkflow ( ) ;
20
18
const [ getWorkflow ] = useLazyGetWorkflowQuery ( ) ;
21
19
const [ updateOpenedAt ] = useUpdateOpenedAtMutation ( ) ;
22
- const dispatch = useAppDispatch ( ) ;
23
20
const loadWorkflowFromLibrary = useCallback (
24
21
async (
25
22
workflowId : string ,
@@ -39,7 +36,6 @@ export const useLoadWorkflowFromLibrary = () => {
39
36
onError ?.( ) ;
40
37
return ;
41
38
}
42
- dispatch ( workflowIsPublishedChanged ( res . is_published ?? false ) ) ;
43
39
updateOpenedAt ( { workflow_id : workflowId } ) ;
44
40
onSuccess ?.( validatedWorkflow ) ;
45
41
} catch {
@@ -54,7 +50,7 @@ export const useLoadWorkflowFromLibrary = () => {
54
50
onCompleted ?.( ) ;
55
51
}
56
52
} ,
57
- [ getWorkflow , validateAndLoadWorkflow , updateOpenedAt , toast , t , dispatch ]
53
+ [ getWorkflow , validateAndLoadWorkflow , updateOpenedAt , toast , t ]
58
54
) ;
59
55
60
56
return loadWorkflowFromLibrary ;
0 commit comments