|  | @@ -78,24 +78,24 @@ const useConfig = (id: string, payload: IfElseNodeType) => {
 | 
	
		
			
				|  |  |    })
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    const handleAddCase = useCallback(() => {
 | 
	
		
			
				|  |  | -    const newInputs = produce(inputs, () => {
 | 
	
		
			
				|  |  | -      if (inputs.cases) {
 | 
	
		
			
				|  |  | +    const newInputs = produce(inputs, (draft) => {
 | 
	
		
			
				|  |  | +      if (draft.cases) {
 | 
	
		
			
				|  |  |          const case_id = uuid4()
 | 
	
		
			
				|  |  | -        inputs.cases.push({
 | 
	
		
			
				|  |  | +        draft.cases.push({
 | 
	
		
			
				|  |  |            case_id,
 | 
	
		
			
				|  |  |            logical_operator: LogicalOperator.and,
 | 
	
		
			
				|  |  |            conditions: [],
 | 
	
		
			
				|  |  |          })
 | 
	
		
			
				|  |  | -        if (inputs._targetBranches) {
 | 
	
		
			
				|  |  | -          const elseCaseIndex = inputs._targetBranches.findIndex(branch => branch.id === 'false')
 | 
	
		
			
				|  |  | +        if (draft._targetBranches) {
 | 
	
		
			
				|  |  | +          const elseCaseIndex = draft._targetBranches.findIndex(branch => branch.id === 'false')
 | 
	
		
			
				|  |  |            if (elseCaseIndex > -1) {
 | 
	
		
			
				|  |  | -            inputs._targetBranches = branchNameCorrect([
 | 
	
		
			
				|  |  | -              ...inputs._targetBranches.slice(0, elseCaseIndex),
 | 
	
		
			
				|  |  | +            draft._targetBranches = branchNameCorrect([
 | 
	
		
			
				|  |  | +              ...draft._targetBranches.slice(0, elseCaseIndex),
 | 
	
		
			
				|  |  |                {
 | 
	
		
			
				|  |  |                  id: case_id,
 | 
	
		
			
				|  |  |                  name: '',
 | 
	
		
			
				|  |  |                },
 | 
	
		
			
				|  |  | -              ...inputs._targetBranches.slice(elseCaseIndex),
 | 
	
		
			
				|  |  | +              ...draft._targetBranches.slice(elseCaseIndex),
 | 
	
		
			
				|  |  |              ])
 | 
	
		
			
				|  |  |            }
 | 
	
		
			
				|  |  |          }
 |