├── .eslintrc ├── .flowconfig ├── .gitignore ├── .travis.yml ├── README.md ├── flow-typed └── npm │ ├── flow-bin_v0.x.x.js │ ├── flow-coverage-report_vx.x.x.js │ ├── husky_vx.x.x.js │ ├── lint-staged_vx.x.x.js │ ├── prettier_vx.x.x.js │ ├── ramda_v0.x.x.js │ ├── react-redux_v5.x.x.js │ ├── react-router-dom_vx.x.x.js │ ├── react-router_vx.x.x.js │ ├── react-scripts_vx.x.x.js │ ├── redux-saga-test-engine_vx.x.x.js │ ├── redux-saga_vx.x.x.js │ └── redux_v3.x.x.js ├── package.json ├── public ├── favicon.ico ├── index.html └── manifest.json ├── src ├── App.js ├── components │ ├── LandingPage.js │ ├── NoMatch.js │ └── Routes.js ├── configureStore.js ├── index.html ├── index.js ├── quiz │ ├── __tests__ │ │ ├── __snapshots__ │ │ │ └── quizReducer.test.js.snap │ │ └── quizReducer.test.js │ ├── components │ │ ├── Choice.js │ │ ├── Question.js │ │ └── Quiz.js │ ├── containers │ │ └── QuizContainer.js │ ├── quizActions.js │ ├── quizReducer.js │ └── quizSelectors.js ├── quizJSON.js ├── registerServiceWorker.js ├── rootReducer.js ├── sagas │ ├── __tests__ │ │ └── fetchQuizSaga.test.js │ └── fetchQuizSaga.js ├── services │ └── quizService.js └── types │ ├── TypeAction.flow.js │ ├── TypeQuiz.flow.js │ └── TypeStore.flow.js ├── todo.txt └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "react-app" 3 | } 4 | -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/.travis.yml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/README.md -------------------------------------------------------------------------------- /flow-typed/npm/flow-bin_v0.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/flow-bin_v0.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/flow-coverage-report_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/flow-coverage-report_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/husky_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/husky_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/lint-staged_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/lint-staged_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/prettier_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/prettier_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/ramda_v0.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/ramda_v0.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/react-redux_v5.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/react-redux_v5.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/react-router-dom_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/react-router-dom_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/react-router_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/react-router_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/react-scripts_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/react-scripts_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/redux-saga-test-engine_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/redux-saga-test-engine_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/redux-saga_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/redux-saga_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/redux_v3.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/flow-typed/npm/redux_v3.x.x.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/public/manifest.json -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/App.js -------------------------------------------------------------------------------- /src/components/LandingPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/components/LandingPage.js -------------------------------------------------------------------------------- /src/components/NoMatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/components/NoMatch.js -------------------------------------------------------------------------------- /src/components/Routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/components/Routes.js -------------------------------------------------------------------------------- /src/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/configureStore.js -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/index.html -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/index.js -------------------------------------------------------------------------------- /src/quiz/__tests__/__snapshots__/quizReducer.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/__tests__/__snapshots__/quizReducer.test.js.snap -------------------------------------------------------------------------------- /src/quiz/__tests__/quizReducer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/__tests__/quizReducer.test.js -------------------------------------------------------------------------------- /src/quiz/components/Choice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/components/Choice.js -------------------------------------------------------------------------------- /src/quiz/components/Question.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/components/Question.js -------------------------------------------------------------------------------- /src/quiz/components/Quiz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/components/Quiz.js -------------------------------------------------------------------------------- /src/quiz/containers/QuizContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/containers/QuizContainer.js -------------------------------------------------------------------------------- /src/quiz/quizActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/quizActions.js -------------------------------------------------------------------------------- /src/quiz/quizReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/quizReducer.js -------------------------------------------------------------------------------- /src/quiz/quizSelectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quiz/quizSelectors.js -------------------------------------------------------------------------------- /src/quizJSON.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/quizJSON.js -------------------------------------------------------------------------------- /src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/registerServiceWorker.js -------------------------------------------------------------------------------- /src/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/rootReducer.js -------------------------------------------------------------------------------- /src/sagas/__tests__/fetchQuizSaga.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/sagas/__tests__/fetchQuizSaga.test.js -------------------------------------------------------------------------------- /src/sagas/fetchQuizSaga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/sagas/fetchQuizSaga.js -------------------------------------------------------------------------------- /src/services/quizService.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/services/quizService.js -------------------------------------------------------------------------------- /src/types/TypeAction.flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/types/TypeAction.flow.js -------------------------------------------------------------------------------- /src/types/TypeQuiz.flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/types/TypeQuiz.flow.js -------------------------------------------------------------------------------- /src/types/TypeStore.flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/src/types/TypeStore.flow.js -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/todo.txt -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wsbrunson/Quiz-Simply-React/HEAD/yarn.lock --------------------------------------------------------------------------------