in source/portal/src/pages/detail/DetailECR.tsx [120:146]
async function fetchNotes(taskId: string) {
// setIsLoading(true);
try {
const query = gql(getTask);
const apiData: any = await client?.query({
fetchPolicy: "no-cache",
query: query,
variables: {
id: taskId,
},
});
const tmpCurTask = apiData.data.getTask;
if (tmpCurTask.parameters && tmpCurTask.parameters.length > 0) {
tmpCurTask.parameters.forEach((element: any) => {
tmpCurTask[element.ParameterKey] = element.ParameterValue
? element.ParameterValue
: "-";
});
}
setCurTaskInfo(tmpCurTask);
setIsLoading(false);
} catch (error: any) {
setIsLoading(false);
Swal.fire("Oops...", error.message, "error");
}
}