chore: fix linting errors

This commit is contained in:
Abhishek Kumar 2026-03-19 15:15:54 +05:30
parent 55f171d0f3
commit 3216dc7fbd
2 changed files with 11 additions and 9 deletions

View file

@ -447,12 +447,14 @@ function RenderWorkflow({ initialWorkflowName, workflowId, initialFlow, initialT
onRecordingsChange={setRecordings}
/>
<VoicemailDetectionDialog
open={isVoicemailDialogOpen}
onOpenChange={setIsVoicemailDialogOpen}
workflowConfigurations={workflowConfigurations}
onSave={saveWorkflowConfigurations}
/>
{workflowConfigurations && (
<VoicemailDetectionDialog
open={isVoicemailDialogOpen}
onOpenChange={setIsVoicemailDialogOpen}
workflowConfigurations={workflowConfigurations}
onSave={(configurations) => saveWorkflowConfigurations(configurations, workflowName)}
/>
)}
</div>
</WorkflowProvider>
);

View file

@ -236,7 +236,7 @@ export const useWorkflowState = ({
initialWorkflowConfigurations,
initialWorkflowConfigurations?.dictionary ?? ''
);
}, []);
}, [workflowId, initialWorkflowName, initialFlow?.nodes, initialFlow?.edges, initialTemplateContextVariables, initialWorkflowConfigurations, initializeWorkflow]);
// Set up keyboard shortcuts for undo/redo
useEffect(() => {
@ -494,7 +494,7 @@ export const useWorkflowState = ({
logger.error(`Error saving workflow configurations: ${error}`);
throw error;
}
}, [workflowId, user, setWorkflowConfigurations, setWorkflowName]);
}, [workflowId, user, setWorkflowConfigurations]);
// Save dictionary
const saveDictionary = useCallback(async (newDictionary: string) => {
@ -530,7 +530,7 @@ export const useWorkflowState = ({
// Validate workflow on mount
useEffect(() => {
validateWorkflow();
}, []);
}, [validateWorkflow]);
return {
rfInstance,