fix: add refetch data listener
This commit is contained in:
parent
130c69eede
commit
de44a74dde
|
|
@ -175,6 +175,8 @@ export const useAnalyseText = () => {
|
|||
setResult(aiResult);
|
||||
setProgress({ status: "Selesai", percent: 100 });
|
||||
|
||||
window.dispatchEvent(new CustomEvent("analysis-complete"));
|
||||
|
||||
setTimeout(() => {
|
||||
document
|
||||
.getElementById("analysis-result")
|
||||
|
|
|
|||
|
|
@ -42,6 +42,8 @@ export const useDashboards = () => {
|
|||
}
|
||||
|
||||
fetchStats();
|
||||
window.addEventListener("analysis-complete", fetchStats);
|
||||
return () => window.removeEventListener("analysis-complete", fetchStats);
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
|
|
@ -57,6 +59,8 @@ export const useDashboards = () => {
|
|||
}
|
||||
|
||||
fetchModelData();
|
||||
window.addEventListener("analysis-complete", fetchModelData);
|
||||
return () => window.removeEventListener("analysis-complete", fetchModelData);
|
||||
}, []);
|
||||
|
||||
const filteredReviews = useMemo(() => {
|
||||
|
|
|
|||
|
|
@ -40,6 +40,8 @@ export const useReviewTable = (
|
|||
}
|
||||
};
|
||||
getReviewData();
|
||||
window.addEventListener("analysis-complete", getReviewData);
|
||||
return () => window.removeEventListener("analysis-complete", getReviewData);
|
||||
}, []);
|
||||
|
||||
useEffect(() => {
|
||||
|
|
|
|||
|
|
@ -80,6 +80,8 @@ export const useWordCloud = () => {
|
|||
};
|
||||
|
||||
fetchWords();
|
||||
window.addEventListener("analysis-complete", fetchWords);
|
||||
return () => window.removeEventListener("analysis-complete", fetchWords);
|
||||
}, []);
|
||||
|
||||
const maxValue = Math.max(...words.map((w) => w.value), 1);
|
||||
|
|
|
|||
Loading…
Reference in New Issue