fix: form rerender on name change

This commit is contained in:
Ayush
2023-10-07 09:53:03 +05:30
parent ab7a072f55
commit 5bc4976fb9

View File

@@ -22,8 +22,6 @@ interface PreviewSurveyProps {
environment: TEnvironment;
}
let surveyNameTemp;
export default function PreviewSurvey({
setActiveQuestionId,
activeQuestionId,
@@ -62,15 +60,6 @@ export default function PreviewSurvey({
}
}, [activeQuestionId, survey.type, survey, setActiveQuestionId]);
useEffect(() => {
if (survey.name !== surveyNameTemp) {
resetQuestionProgress();
surveyNameTemp = survey.name;
}
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [survey]);
function resetQuestionProgress() {
let storePreviewMode = previewMode;
setPreviewMode("null");