├── .babelrc ├── .eslintrc.js ├── .github ├── ISSUE_TEMPLATE │ └── weekly-plan.md └── workflows │ ├── CD.yml │ └── CI.yml ├── 404.html ├── 404.md ├── README.md ├── __mocks__ ├── fileMock.js └── react-redux.js ├── assets ├── images │ ├── arrowdown.png │ ├── arrowup.png │ ├── correct.png │ ├── replay.png │ ├── title.png │ └── wrong.png └── sounds │ ├── CorrectAnswer.mp3 │ └── IncorrectAnswer.mp3 ├── codecept.conf.js ├── data ├── examples.js ├── prompts.js ├── twoPrompts.js └── yesNoQuestions.js ├── e2e_tests ├── Polar_test.js └── _test.js ├── index.html ├── jest.config.js ├── jest.setup.js ├── jsconfig.json ├── package.json ├── src ├── App.jsx ├── App.test.jsx ├── components │ ├── ProgressBar.jsx │ ├── ProgressBar.test.jsx │ ├── QuestionCounter.jsx │ ├── QuestionCounter.test.jsx │ ├── QuestionNumbers.jsx │ ├── QuestionNumbers.test.jsx │ ├── SentenceAnswer.jsx │ ├── SentenceAnswer.test.jsx │ ├── SentenceAnswerExamples.jsx │ ├── SentenceAnswerExamples.test.jsx │ ├── SentenceAnswers │ │ ├── SentenceAnswers.jsx │ │ ├── SentenceAnswers.test.jsx │ │ ├── index.js │ │ └── styled.js │ ├── SentenceSpeakInput │ │ ├── SentenceSpeakInput.jsx │ │ ├── SentenceSpeakInput.test.jsx │ │ ├── index.js │ │ └── styled.js │ ├── SentenceSubmitButton.jsx │ ├── SentenceSubmitButton.test.jsx │ ├── SpeechInput.jsx │ ├── SpeechInput.test.jsx │ ├── SpokenSentence.jsx │ ├── SpokenSentence.test.jsx │ ├── VolumeMeter.jsx │ ├── YesNoAnswer.jsx │ ├── YesNoAnswer.test.jsx │ ├── YesNoGuideMessage.jsx │ ├── YesNoGuideMessage.test.jsx │ ├── YesNoPlayButton.jsx │ ├── YesNoPlayButton.test.jsx │ ├── YesNoSubmitButtons.jsx │ └── YesNoSubmitButtons.test.jsx ├── containers │ ├── SentenceAnswersContainer.jsx │ ├── SentenceAnswersContainer.test.jsx │ ├── SentenceSpeakContainer.jsx │ ├── SentenceSpeakContainer.test.jsx │ ├── SetQuestionNumberContainer.jsx │ ├── SetQuestionNumberContainer.test.jsx │ ├── SpeechContainer.jsx │ ├── SpeechContainer.test.jsx │ ├── YesNoAnswersContainer.jsx │ ├── YesNoAnswersContainer.test.jsx │ └── YesNoContainer │ │ ├── YesNoContainer.jsx │ │ ├── YesNoContainer.test.jsx │ │ ├── index.js │ │ └── styled.js ├── customs │ └── CustomCarousel.jsx ├── enums │ ├── MicState.js │ └── SoundState.js ├── hooks │ ├── __mocks__ │ │ ├── audio.js │ │ └── volumeCanvas.js │ ├── audio.js │ ├── audio.test.js │ └── volumeCanvas.js ├── index.jsx ├── pages │ ├── MainPage │ │ ├── MainPage.jsx │ │ ├── MainPage.test.jsx │ │ ├── index.js │ │ └── styled.js │ ├── NotFoundPage.jsx │ ├── SelectPage │ │ ├── SelectPage.jsx │ │ ├── SelectPage.test.jsx │ │ ├── index.js │ │ └── styled.js │ ├── SentenceAnswersPage.jsx │ ├── SentenceAnswersPage.test.jsx │ ├── SentenceSpeakPage.jsx │ ├── SentenceSpeakPage.test.jsx │ ├── SetQuestionNumberPage.jsx │ ├── SetQuestionNumberPage.test.jsx │ ├── SpeechPage.jsx │ ├── SpeechPage.test.jsx │ ├── YesNoAnswersPage.jsx │ ├── YesNoAnswersPage.test.jsx │ ├── YesNoPage.jsx │ └── YesNoPage.test.jsx ├── redux │ ├── epics │ │ ├── SpeakSentenceEpics.js │ │ ├── SpeakSentenceEpics.test.js │ │ ├── YesNoEpics.js │ │ ├── YesNoEpics.test.js │ │ └── index.js │ ├── slices │ │ ├── applicationSlice.js │ │ ├── applicationSlice.test.js │ │ ├── index.js │ │ ├── speakSentenceSlice.js │ │ ├── speakSentenceSlice.test.js │ │ ├── yesNoSlice.js │ │ └── yesNoSlice.test.js │ └── store.js ├── services │ ├── __mocks__ │ │ ├── dataService.js │ │ ├── speechRecognitionService.js │ │ └── speechSynthesisService.js │ ├── dataService.js │ ├── instances │ │ ├── __mocks__ │ │ │ └── audioContext.instance.js │ │ ├── audioContext.instance.js │ │ ├── polly.instance.js │ │ └── speechRecognition.instance.js │ ├── speechRecognitionService.js │ └── speechSynthesisService.js ├── styles │ ├── CommonButtonActive.js │ ├── CommonButtonInactive.js │ ├── IconButton.jsx │ ├── IconButton.test.jsx │ ├── Message.js │ ├── colors.js │ ├── common.js │ ├── fonts.js │ └── global.css └── utils │ ├── utils.jsx │ └── utils.test.jsx ├── steps_file.js ├── webpack.config.build.js └── webpack.config.dev.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/weekly-plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/.github/ISSUE_TEMPLATE/weekly-plan.md -------------------------------------------------------------------------------- /.github/workflows/CD.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/.github/workflows/CD.yml -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/404.html -------------------------------------------------------------------------------- /404.md: -------------------------------------------------------------------------------- 1 | --- 2 | permalink: /404.html 3 | --- -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /__mocks__/react-redux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/__mocks__/react-redux.js -------------------------------------------------------------------------------- /assets/images/arrowdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/images/arrowdown.png -------------------------------------------------------------------------------- /assets/images/arrowup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/images/arrowup.png -------------------------------------------------------------------------------- /assets/images/correct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/images/correct.png -------------------------------------------------------------------------------- /assets/images/replay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/images/replay.png -------------------------------------------------------------------------------- /assets/images/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/images/title.png -------------------------------------------------------------------------------- /assets/images/wrong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/images/wrong.png -------------------------------------------------------------------------------- /assets/sounds/CorrectAnswer.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/sounds/CorrectAnswer.mp3 -------------------------------------------------------------------------------- /assets/sounds/IncorrectAnswer.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/assets/sounds/IncorrectAnswer.mp3 -------------------------------------------------------------------------------- /codecept.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/codecept.conf.js -------------------------------------------------------------------------------- /data/examples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/data/examples.js -------------------------------------------------------------------------------- /data/prompts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/data/prompts.js -------------------------------------------------------------------------------- /data/twoPrompts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/data/twoPrompts.js -------------------------------------------------------------------------------- /data/yesNoQuestions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/data/yesNoQuestions.js -------------------------------------------------------------------------------- /e2e_tests/Polar_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/e2e_tests/Polar_test.js -------------------------------------------------------------------------------- /e2e_tests/_test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/e2e_tests/_test.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/index.html -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/jest.config.js -------------------------------------------------------------------------------- /jest.setup.js: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/package.json -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/App.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/App.test.jsx -------------------------------------------------------------------------------- /src/components/ProgressBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/ProgressBar.jsx -------------------------------------------------------------------------------- /src/components/ProgressBar.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/ProgressBar.test.jsx -------------------------------------------------------------------------------- /src/components/QuestionCounter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/QuestionCounter.jsx -------------------------------------------------------------------------------- /src/components/QuestionCounter.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/QuestionCounter.test.jsx -------------------------------------------------------------------------------- /src/components/QuestionNumbers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/QuestionNumbers.jsx -------------------------------------------------------------------------------- /src/components/QuestionNumbers.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/QuestionNumbers.test.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswer.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswer.test.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswerExamples.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswerExamples.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswerExamples.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswerExamples.test.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswers/SentenceAnswers.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswers/SentenceAnswers.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswers/SentenceAnswers.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswers/SentenceAnswers.test.jsx -------------------------------------------------------------------------------- /src/components/SentenceAnswers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswers/index.js -------------------------------------------------------------------------------- /src/components/SentenceAnswers/styled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceAnswers/styled.js -------------------------------------------------------------------------------- /src/components/SentenceSpeakInput/SentenceSpeakInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceSpeakInput/SentenceSpeakInput.jsx -------------------------------------------------------------------------------- /src/components/SentenceSpeakInput/SentenceSpeakInput.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceSpeakInput/SentenceSpeakInput.test.jsx -------------------------------------------------------------------------------- /src/components/SentenceSpeakInput/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceSpeakInput/index.js -------------------------------------------------------------------------------- /src/components/SentenceSpeakInput/styled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceSpeakInput/styled.js -------------------------------------------------------------------------------- /src/components/SentenceSubmitButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceSubmitButton.jsx -------------------------------------------------------------------------------- /src/components/SentenceSubmitButton.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SentenceSubmitButton.test.jsx -------------------------------------------------------------------------------- /src/components/SpeechInput.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SpeechInput.jsx -------------------------------------------------------------------------------- /src/components/SpeechInput.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SpeechInput.test.jsx -------------------------------------------------------------------------------- /src/components/SpokenSentence.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SpokenSentence.jsx -------------------------------------------------------------------------------- /src/components/SpokenSentence.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/SpokenSentence.test.jsx -------------------------------------------------------------------------------- /src/components/VolumeMeter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/VolumeMeter.jsx -------------------------------------------------------------------------------- /src/components/YesNoAnswer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoAnswer.jsx -------------------------------------------------------------------------------- /src/components/YesNoAnswer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoAnswer.test.jsx -------------------------------------------------------------------------------- /src/components/YesNoGuideMessage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoGuideMessage.jsx -------------------------------------------------------------------------------- /src/components/YesNoGuideMessage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoGuideMessage.test.jsx -------------------------------------------------------------------------------- /src/components/YesNoPlayButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoPlayButton.jsx -------------------------------------------------------------------------------- /src/components/YesNoPlayButton.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoPlayButton.test.jsx -------------------------------------------------------------------------------- /src/components/YesNoSubmitButtons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoSubmitButtons.jsx -------------------------------------------------------------------------------- /src/components/YesNoSubmitButtons.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/components/YesNoSubmitButtons.test.jsx -------------------------------------------------------------------------------- /src/containers/SentenceAnswersContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SentenceAnswersContainer.jsx -------------------------------------------------------------------------------- /src/containers/SentenceAnswersContainer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SentenceAnswersContainer.test.jsx -------------------------------------------------------------------------------- /src/containers/SentenceSpeakContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SentenceSpeakContainer.jsx -------------------------------------------------------------------------------- /src/containers/SentenceSpeakContainer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SentenceSpeakContainer.test.jsx -------------------------------------------------------------------------------- /src/containers/SetQuestionNumberContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SetQuestionNumberContainer.jsx -------------------------------------------------------------------------------- /src/containers/SetQuestionNumberContainer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SetQuestionNumberContainer.test.jsx -------------------------------------------------------------------------------- /src/containers/SpeechContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SpeechContainer.jsx -------------------------------------------------------------------------------- /src/containers/SpeechContainer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/SpeechContainer.test.jsx -------------------------------------------------------------------------------- /src/containers/YesNoAnswersContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/YesNoAnswersContainer.jsx -------------------------------------------------------------------------------- /src/containers/YesNoAnswersContainer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/YesNoAnswersContainer.test.jsx -------------------------------------------------------------------------------- /src/containers/YesNoContainer/YesNoContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/YesNoContainer/YesNoContainer.jsx -------------------------------------------------------------------------------- /src/containers/YesNoContainer/YesNoContainer.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/YesNoContainer/YesNoContainer.test.jsx -------------------------------------------------------------------------------- /src/containers/YesNoContainer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/YesNoContainer/index.js -------------------------------------------------------------------------------- /src/containers/YesNoContainer/styled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/containers/YesNoContainer/styled.js -------------------------------------------------------------------------------- /src/customs/CustomCarousel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/customs/CustomCarousel.jsx -------------------------------------------------------------------------------- /src/enums/MicState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/enums/MicState.js -------------------------------------------------------------------------------- /src/enums/SoundState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/enums/SoundState.js -------------------------------------------------------------------------------- /src/hooks/__mocks__/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/hooks/__mocks__/audio.js -------------------------------------------------------------------------------- /src/hooks/__mocks__/volumeCanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/hooks/__mocks__/volumeCanvas.js -------------------------------------------------------------------------------- /src/hooks/audio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/hooks/audio.js -------------------------------------------------------------------------------- /src/hooks/audio.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/hooks/audio.test.js -------------------------------------------------------------------------------- /src/hooks/volumeCanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/hooks/volumeCanvas.js -------------------------------------------------------------------------------- /src/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/index.jsx -------------------------------------------------------------------------------- /src/pages/MainPage/MainPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/MainPage/MainPage.jsx -------------------------------------------------------------------------------- /src/pages/MainPage/MainPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/MainPage/MainPage.test.jsx -------------------------------------------------------------------------------- /src/pages/MainPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/MainPage/index.js -------------------------------------------------------------------------------- /src/pages/MainPage/styled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/MainPage/styled.js -------------------------------------------------------------------------------- /src/pages/NotFoundPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/NotFoundPage.jsx -------------------------------------------------------------------------------- /src/pages/SelectPage/SelectPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SelectPage/SelectPage.jsx -------------------------------------------------------------------------------- /src/pages/SelectPage/SelectPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SelectPage/SelectPage.test.jsx -------------------------------------------------------------------------------- /src/pages/SelectPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SelectPage/index.js -------------------------------------------------------------------------------- /src/pages/SelectPage/styled.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SelectPage/styled.js -------------------------------------------------------------------------------- /src/pages/SentenceAnswersPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SentenceAnswersPage.jsx -------------------------------------------------------------------------------- /src/pages/SentenceAnswersPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SentenceAnswersPage.test.jsx -------------------------------------------------------------------------------- /src/pages/SentenceSpeakPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SentenceSpeakPage.jsx -------------------------------------------------------------------------------- /src/pages/SentenceSpeakPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SentenceSpeakPage.test.jsx -------------------------------------------------------------------------------- /src/pages/SetQuestionNumberPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SetQuestionNumberPage.jsx -------------------------------------------------------------------------------- /src/pages/SetQuestionNumberPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SetQuestionNumberPage.test.jsx -------------------------------------------------------------------------------- /src/pages/SpeechPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SpeechPage.jsx -------------------------------------------------------------------------------- /src/pages/SpeechPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/SpeechPage.test.jsx -------------------------------------------------------------------------------- /src/pages/YesNoAnswersPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/YesNoAnswersPage.jsx -------------------------------------------------------------------------------- /src/pages/YesNoAnswersPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/YesNoAnswersPage.test.jsx -------------------------------------------------------------------------------- /src/pages/YesNoPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/YesNoPage.jsx -------------------------------------------------------------------------------- /src/pages/YesNoPage.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/pages/YesNoPage.test.jsx -------------------------------------------------------------------------------- /src/redux/epics/SpeakSentenceEpics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/epics/SpeakSentenceEpics.js -------------------------------------------------------------------------------- /src/redux/epics/SpeakSentenceEpics.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/epics/SpeakSentenceEpics.test.js -------------------------------------------------------------------------------- /src/redux/epics/YesNoEpics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/epics/YesNoEpics.js -------------------------------------------------------------------------------- /src/redux/epics/YesNoEpics.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/epics/YesNoEpics.test.js -------------------------------------------------------------------------------- /src/redux/epics/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/epics/index.js -------------------------------------------------------------------------------- /src/redux/slices/applicationSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/applicationSlice.js -------------------------------------------------------------------------------- /src/redux/slices/applicationSlice.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/applicationSlice.test.js -------------------------------------------------------------------------------- /src/redux/slices/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/index.js -------------------------------------------------------------------------------- /src/redux/slices/speakSentenceSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/speakSentenceSlice.js -------------------------------------------------------------------------------- /src/redux/slices/speakSentenceSlice.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/speakSentenceSlice.test.js -------------------------------------------------------------------------------- /src/redux/slices/yesNoSlice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/yesNoSlice.js -------------------------------------------------------------------------------- /src/redux/slices/yesNoSlice.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/slices/yesNoSlice.test.js -------------------------------------------------------------------------------- /src/redux/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/redux/store.js -------------------------------------------------------------------------------- /src/services/__mocks__/dataService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/__mocks__/dataService.js -------------------------------------------------------------------------------- /src/services/__mocks__/speechRecognitionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/__mocks__/speechRecognitionService.js -------------------------------------------------------------------------------- /src/services/__mocks__/speechSynthesisService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/__mocks__/speechSynthesisService.js -------------------------------------------------------------------------------- /src/services/dataService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/dataService.js -------------------------------------------------------------------------------- /src/services/instances/__mocks__/audioContext.instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/instances/__mocks__/audioContext.instance.js -------------------------------------------------------------------------------- /src/services/instances/audioContext.instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/instances/audioContext.instance.js -------------------------------------------------------------------------------- /src/services/instances/polly.instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/instances/polly.instance.js -------------------------------------------------------------------------------- /src/services/instances/speechRecognition.instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/instances/speechRecognition.instance.js -------------------------------------------------------------------------------- /src/services/speechRecognitionService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/speechRecognitionService.js -------------------------------------------------------------------------------- /src/services/speechSynthesisService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/services/speechSynthesisService.js -------------------------------------------------------------------------------- /src/styles/CommonButtonActive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/CommonButtonActive.js -------------------------------------------------------------------------------- /src/styles/CommonButtonInactive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/CommonButtonInactive.js -------------------------------------------------------------------------------- /src/styles/IconButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/IconButton.jsx -------------------------------------------------------------------------------- /src/styles/IconButton.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/IconButton.test.jsx -------------------------------------------------------------------------------- /src/styles/Message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/Message.js -------------------------------------------------------------------------------- /src/styles/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/colors.js -------------------------------------------------------------------------------- /src/styles/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/common.js -------------------------------------------------------------------------------- /src/styles/fonts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/fonts.js -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /src/utils/utils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/utils/utils.jsx -------------------------------------------------------------------------------- /src/utils/utils.test.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/src/utils/utils.test.jsx -------------------------------------------------------------------------------- /steps_file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/steps_file.js -------------------------------------------------------------------------------- /webpack.config.build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/webpack.config.build.js -------------------------------------------------------------------------------- /webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeSoom/ddomal/HEAD/webpack.config.dev.js --------------------------------------------------------------------------------