Skip to content

Commit cbf5aa1

Browse files
Disabling Text Area functionality (#47)
1 parent 30d8f59 commit cbf5aa1

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

src/frontend/wwwroot/task/task.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,21 @@
221221
fetchTaskStages(data[0]);
222222

223223
sessionStorage.setItem("apiTask", JSON.stringify(data[0]));
224+
const isHumanClarificationRequestNull = data?.[0]?.human_clarification_request === null
225+
const taskMessageTextareaElement =document.getElementById("taskMessageTextarea");
226+
const taskMessageAddButton = document.getElementById("taskMessageAddButton");
227+
if(isHumanClarificationRequestNull && taskMessageTextareaElement){
228+
taskMessageTextareaElement.setAttribute('disabled', true)
229+
} else {
230+
taskMessageTextareaElement.removeAttribute('disabled')
231+
}
232+
if(isHumanClarificationRequestNull && taskMessageAddButton){
233+
taskMessageAddButton.setAttribute('disabled', true)
234+
taskMessageAddButton.style.cursor = 'not-allowed';
235+
} else {
236+
taskMessageAddButton.removeAttribute('disabled')
237+
taskMessageAddButton.style.cursor = 'pointer';
238+
}
224239
})
225240
.catch((error) => {
226241
console.error("Error:", error);

0 commit comments

Comments
 (0)