diff --git a/public/sounds/en_intro_1.mp3 b/public/sounds/en_intro_1.mp3 deleted file mode 100644 index b42666d97d626a0efd9e9d8bd2b7501d0dce8567..0000000000000000000000000000000000000000 Binary files a/public/sounds/en_intro_1.mp3 and /dev/null differ diff --git a/public/sounds/en_intro_2.mp3 b/public/sounds/en_intro_2.mp3 deleted file mode 100644 index 394b12c71dd1aa581b44d48bfc6b02b8122bb963..0000000000000000000000000000000000000000 Binary files a/public/sounds/en_intro_2.mp3 and /dev/null differ diff --git a/public/sounds/intro/en_intro_1.mp3 b/public/sounds/intro/en_intro_1.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..fcf8b05bad559877bf92585dbf68029c8fc9a2aa Binary files /dev/null and b/public/sounds/intro/en_intro_1.mp3 differ diff --git a/public/sounds/intro/en_intro_10.mp3 b/public/sounds/intro/en_intro_10.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..16d1c63524b1ec37257016e37631750c887623aa Binary files /dev/null and b/public/sounds/intro/en_intro_10.mp3 differ diff --git a/public/sounds/intro/en_intro_2.mp3 b/public/sounds/intro/en_intro_2.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..573f57ace519afc839b6addc397b1add9e0aaf96 Binary files /dev/null and b/public/sounds/intro/en_intro_2.mp3 differ diff --git a/public/sounds/intro/en_intro_3.mp3 b/public/sounds/intro/en_intro_3.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..135b158320698a61dfdc1fec16e70edc3605fa9b Binary files /dev/null and b/public/sounds/intro/en_intro_3.mp3 differ diff --git a/public/sounds/intro/en_intro_4.mp3 b/public/sounds/intro/en_intro_4.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..78fe92aef4539cbbcda1db816479ecae82e2247a Binary files /dev/null and b/public/sounds/intro/en_intro_4.mp3 differ diff --git a/public/sounds/intro/en_intro_5.mp3 b/public/sounds/intro/en_intro_5.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..71b824b17dfd50866dc9f0855e5f934714797d9b Binary files /dev/null and b/public/sounds/intro/en_intro_5.mp3 differ diff --git a/public/sounds/intro/en_intro_6.mp3 b/public/sounds/intro/en_intro_6.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..cdf315c0a91a3ac71442f729a7357baef8c3ca4c Binary files /dev/null and b/public/sounds/intro/en_intro_6.mp3 differ diff --git a/public/sounds/intro/en_intro_7.mp3 b/public/sounds/intro/en_intro_7.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..d68a7c8a6a43163a84257d05450576c11bc75636 Binary files /dev/null and b/public/sounds/intro/en_intro_7.mp3 differ diff --git a/public/sounds/intro/en_intro_8.mp3 b/public/sounds/intro/en_intro_8.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..e377cac76b50d41b62c5bd32c634d46eb838c11f Binary files /dev/null and b/public/sounds/intro/en_intro_8.mp3 differ diff --git a/public/sounds/intro/en_intro_9.mp3 b/public/sounds/intro/en_intro_9.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..4a9064545454d3643d302a195f1bbacce05c6c80 Binary files /dev/null and b/public/sounds/intro/en_intro_9.mp3 differ diff --git a/src/components/Intro.tsx b/src/components/Intro.tsx index a8e5ac9efa430b78583c500869385ae86d28c533..4a65940820fcdba1a00bee563144d87a65e51fec 100644 --- a/src/components/Intro.tsx +++ b/src/components/Intro.tsx @@ -14,10 +14,13 @@ const Intro = () => { const typewriterRef = useRef<TypewriterClass>(); const navigate = useNavigate(); const skipButtonText = useTranslate(skipToChapter) + "1"; - const audioFiles = [ - 'public/sounds/en_intro_1.mp3', - 'public/sounds/en_intro_2.mp3', - ]; + + const audioFiles: string[] = []; + + for (let i = 1; i <= 10; i++) { + const filePath = `public/sounds/intro/en_intro_${i}.mp3`; + audioFiles.push(filePath); + } const {getAnimationObject, handleClick, isAnimationComplete, isLast, onInit, paused, handleMuteToggle, isMuted} = useAnimate({ typewriterRef, @@ -61,12 +64,14 @@ const Intro = () => { > {isLast ? chapter1Text : nextButtonText} </button> + {!isLast && ( <button onClick={() => navigate("/insulin")} className={`mt-20 border-4 border-black font-primary bg-yellow-main`} > {skipButtonText} </button> + )} <button onClick={handleMuteToggle} className={`mt-20 border-4 border-black font-primary bg-yellow-main`} >