From d530355e20ab15d4a20409c8bd17a9f5fcfd4c22 Mon Sep 17 00:00:00 2001 From: vinay Date: Fri, 12 Apr 2024 11:25:46 +0530 Subject: [PATCH] Task Id #0000 fix : Changes made according to mentioned in comments --- src/pages/Header.js | 6 +++--- src/pages/Test-Rig-Two/Story/Story.jsx | 13 +++++-------- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/src/pages/Header.js b/src/pages/Header.js index e90026d..53c5ab7 100644 --- a/src/pages/Header.js +++ b/src/pages/Header.js @@ -154,9 +154,9 @@ export default function Header({ {}} - setCurrentWordIndex={setCurrentWordIndex? setCurrentWordIndex:()=>{}} + completionCriteriaIndex={completionCriteriaIndex || 0} + setCompletionCriteriaIndex={setCompletionCriteriaIndex || (() => {})} + setCurrentWordIndex={setCurrentWordIndex || (() => {})} /> diff --git a/src/pages/Test-Rig-Two/Story/Story.jsx b/src/pages/Test-Rig-Two/Story/Story.jsx index 9b37685..f8de720 100644 --- a/src/pages/Test-Rig-Two/Story/Story.jsx +++ b/src/pages/Test-Rig-Two/Story/Story.jsx @@ -80,7 +80,7 @@ const Story = ({ forceRerender, setForceRerender }) => { const [isUserSpeak, setUserSpeak] = useState(false); const [storycase64Data, setStoryBase64Data] = useState(''); - const [template, SetTemplate] = useState(''); + const [template, setTemplate] = useState(''); const [currentWordIndex, setCurrentWordIndex] = useState(0); const [isNext, setIsNext] = useState(false); const [showSplashScreen, setShowSplashScreen] = useState(false); @@ -226,10 +226,7 @@ const Story = ({ forceRerender, setForceRerender }) => { try { setCompletionCriteriaIndex(parseInt(localStorage.getItem('userPracticeState') || 0)) } catch (error) { - console.error( - "Error accessing localStorage for 'userPracticeState':", - error - ); + console.error("Error accessing localStorage for 'userPracticeState':", error.message); } },[forceRerender]) @@ -296,7 +293,7 @@ const Story = ({ forceRerender, setForceRerender }) => { setSourceChars(data?.getTargetChar); setPosts(newPosts); setCurrentLine(0); - SetTemplate( + setTemplate( practiceCompletionCriteria[completionCriteriaIndex]?.template || 'simple' ); @@ -419,7 +416,7 @@ const Story = ({ forceRerender, setForceRerender }) => { } }; const handleSpellAndCheck = callback => { - SetTemplate('simple'); + setTemplate('simple'); callback(); }; @@ -495,7 +492,7 @@ const Story = ({ forceRerender, setForceRerender }) => { setCurrentWordIndex(0); } else { setCurrentLine(currentLine + 1); - SetTemplate( + setTemplate( practiceCompletionCriteria[completionCriteriaIndex]?.template || '' ); }