From d504be2febeb6bdd5ddb7c4c6d3633a268d111c4 Mon Sep 17 00:00:00 2001 From: Azan Bin Zahid Date: Fri, 16 Jul 2021 16:13:43 +0500 Subject: [PATCH] fix: loading spinner for certificate --- src/users/enrollments/Certificates.jsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/users/enrollments/Certificates.jsx b/src/users/enrollments/Certificates.jsx index 40f3aef1b..79a38f123 100644 --- a/src/users/enrollments/Certificates.jsx +++ b/src/users/enrollments/Certificates.jsx @@ -26,6 +26,10 @@ export default function Certificates({ const oldCourseId = usePrevious(courseId); const certificateRef = useRef(null); + useEffect(() => { + setCertificateData(undefined); + }, [courseId]); + useEffect(() => { if ((certificate === undefined && !displayCertErrors) || (courseId !== oldCourseId)) { getCertificate(username, courseId).then((result) => {