correction of working capacity
This commit is contained in:
parent
bc293f6370
commit
fa5fe30c34
11 changed files with 180 additions and 82 deletions
|
|
@ -38,6 +38,11 @@ const QuestionItem: React.FC<QuestionItemProps> = ({indexQuestion, initialTextQu
|
|||
|
||||
const handleTextareaQuestionChange = (event: React.ChangeEvent<HTMLTextAreaElement>) => {
|
||||
setTextQuestion(event.target.value);
|
||||
|
||||
if (textareaQuestionRef.current) {
|
||||
textareaQuestionRef.current.style.height = 'auto';
|
||||
textareaQuestionRef.current.style.height = `${textareaQuestionRef.current.scrollHeight}px`;
|
||||
}
|
||||
}
|
||||
|
||||
const handleSaveQuestion = () => {
|
||||
|
|
@ -59,6 +64,8 @@ const QuestionItem: React.FC<QuestionItemProps> = ({indexQuestion, initialTextQu
|
|||
useEffect(() => {
|
||||
if (isEditingQuestion && textareaQuestionRef.current) {
|
||||
textareaQuestionRef.current.focus();
|
||||
textareaQuestionRef.current.style.height = 'auto';
|
||||
textareaQuestionRef.current.style.height = `${textareaQuestionRef.current.scrollHeight}px`;
|
||||
}
|
||||
}, [isEditingQuestion]);
|
||||
|
||||
|
|
@ -109,6 +116,7 @@ const QuestionItem: React.FC<QuestionItemProps> = ({indexQuestion, initialTextQu
|
|||
onKeyDown={handleQuestionKeyDown}
|
||||
onBlur={handleQuestionBlur}
|
||||
placeholder={initialTextQuestion}
|
||||
rows={1}
|
||||
/>
|
||||
) : (
|
||||
<button className={styles.buttonQuestion} onClick={handleQuestionClick}>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue