| }, [inputs, setInputs]) | }, [inputs, setInputs]) | ||||
| const handlePromptChange = useCallback((newPrompt: PromptItem[] | PromptItem) => { | const handlePromptChange = useCallback((newPrompt: PromptItem[] | PromptItem) => { | ||||
| const newInputs = produce(inputs, (draft) => { | |||||
| const newInputs = produce(inputRef.current, (draft) => { | |||||
| draft.prompt_template = newPrompt | draft.prompt_template = newPrompt | ||||
| }) | }) | ||||
| setInputs(newInputs) | setInputs(newInputs) |