├── .editorconfig ├── .eslintrc ├── .gitattributes ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .node-version ├── .prettierignore ├── .prettierrc ├── .travis.yml ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── DEPENDENCY_UPGRADE_NOTES.md ├── LICENSE.md ├── README.md ├── app ├── .nginx.conf ├── common │ ├── actions.js │ ├── api.js │ ├── assets │ │ ├── fonts │ │ │ ├── NunitoSans-B-subset.woff │ │ │ ├── NunitoSans-B-subset.woff2 │ │ │ ├── NunitoSans-BI-subset.woff │ │ │ ├── NunitoSans-BI-subset.woff2 │ │ │ ├── NunitoSans-BL-subset.woff │ │ │ ├── NunitoSans-BL-subset.woff2 │ │ │ ├── NunitoSans-BLI-subset.woff │ │ │ ├── NunitoSans-BLI-subset.woff2 │ │ │ ├── NunitoSans-EB-subset.woff │ │ │ ├── NunitoSans-EB-subset.woff2 │ │ │ ├── NunitoSans-EBI-subset.woff │ │ │ ├── NunitoSans-EBI-subset.woff2 │ │ │ ├── NunitoSans-EL-subset.woff │ │ │ ├── NunitoSans-EL-subset.woff2 │ │ │ ├── NunitoSans-ELI-subset.woff │ │ │ ├── NunitoSans-ELI-subset.woff2 │ │ │ ├── NunitoSans-L-subset.woff │ │ │ ├── NunitoSans-L-subset.woff2 │ │ │ ├── NunitoSans-LI-subset.woff │ │ │ ├── NunitoSans-LI-subset.woff2 │ │ │ ├── NunitoSans-R-subset.woff │ │ │ ├── NunitoSans-R-subset.woff2 │ │ │ ├── NunitoSans-RI-subset.woff │ │ │ ├── NunitoSans-RI-subset.woff2 │ │ │ ├── NunitoSans-SB-subset.woff │ │ │ ├── NunitoSans-SB-subset.woff2 │ │ │ ├── NunitoSans-SBI-subset.woff │ │ │ ├── NunitoSans-SBI-subset.woff2 │ │ │ ├── Ubuntu-B-subset-subset.woff │ │ │ ├── Ubuntu-B-subset-subset.woff2 │ │ │ ├── Ubuntu-B-subset.woff │ │ │ ├── Ubuntu-B-subset.woff2 │ │ │ ├── Ubuntu-BI-subset.woff │ │ │ ├── Ubuntu-BI-subset.woff2 │ │ │ ├── Ubuntu-C-subset.woff │ │ │ ├── Ubuntu-C-subset.woff2 │ │ │ ├── Ubuntu-L-subset.woff │ │ │ ├── Ubuntu-L-subset.woff2 │ │ │ ├── Ubuntu-LI-subset.woff │ │ │ ├── Ubuntu-LI-subset.woff2 │ │ │ ├── Ubuntu-M-subset.woff │ │ │ ├── Ubuntu-M-subset.woff2 │ │ │ ├── Ubuntu-MI-subset.woff │ │ │ ├── Ubuntu-MI-subset.woff2 │ │ │ ├── Ubuntu-R-subset.woff │ │ │ ├── Ubuntu-R-subset.woff2 │ │ │ ├── Ubuntu-RI-subset.woff │ │ │ └── Ubuntu-RI-subset.woff2 │ │ ├── img │ │ │ ├── 404.png │ │ │ ├── apprentice.svg │ │ │ ├── browserstack.png │ │ │ ├── browserstack.svg │ │ │ ├── burned.svg │ │ │ ├── crabigator-outline.svg │ │ │ ├── enlightened.svg │ │ │ ├── guru.svg │ │ │ ├── home.jpg │ │ │ ├── landing.svg │ │ │ ├── logo-square.png │ │ │ ├── logo.png │ │ │ ├── logo.svg │ │ │ ├── maintenance.png │ │ │ ├── master.svg │ │ │ ├── reviews.svg │ │ │ ├── sent.png │ │ │ ├── untrained.svg │ │ │ ├── untrained2.svg │ │ │ ├── untrained3.svg │ │ │ └── yatta.jpg │ │ └── loops │ │ │ ├── confused.jpg │ │ │ ├── confused.mp4 │ │ │ ├── confused.webm │ │ │ ├── eating.jpg │ │ │ ├── eating.mp4 │ │ │ ├── eating.webm │ │ │ ├── hypno.jpg │ │ │ ├── hypno.mp4 │ │ │ ├── hypno.webm │ │ │ ├── running.jpg │ │ │ ├── running.mp4 │ │ │ └── running.webm │ ├── components │ │ ├── A │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── AddSynonym │ │ │ ├── AddSynonymField.js │ │ │ ├── AddSynonymForm.js │ │ │ ├── JishoSearchLink.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── BackgroundImg │ │ │ └── index.js │ │ ├── Button │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.js.snap │ │ │ │ └── index.test.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Container │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Divider │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Element │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── ErrorBoundary │ │ │ └── index.js │ │ ├── H1 │ │ │ └── index.js │ │ ├── H2 │ │ │ └── index.js │ │ ├── H3 │ │ │ └── index.js │ │ ├── H4 │ │ │ └── index.js │ │ ├── H5 │ │ │ └── index.js │ │ ├── H6 │ │ │ └── index.js │ │ ├── Icon │ │ │ ├── constants.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── IconButton │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── IconLink │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.js.snap │ │ │ │ └── index.test.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Img │ │ │ └── index.js │ │ ├── KanjiStroke │ │ │ ├── KanjiStroke.js │ │ │ ├── Loadable.js │ │ │ ├── StrokeLoader │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── dmak-0-3-1.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Loadable │ │ │ ├── DefaultLoadingComponentProvider.js │ │ │ ├── __tests__ │ │ │ │ └── index.test.js │ │ │ └── index.js │ │ ├── LoadingCrabigator │ │ │ └── index.js │ │ ├── LockButton │ │ │ └── index.js │ │ ├── LogoLink │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Mark │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── OverlayPortal │ │ │ └── index.js │ │ ├── P │ │ │ └── index.js │ │ ├── PageWrapper │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── PitchDiagram │ │ │ ├── PitchDiagram.js │ │ │ ├── PitchDiagramList.js │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── utils.test.js.snap │ │ │ │ ├── testPatterns.js │ │ │ │ └── utils.test.js │ │ │ ├── constants.js │ │ │ ├── index.js │ │ │ ├── styles.js │ │ │ └── utils.js │ │ ├── ReadingLinks │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Ruby │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.js.snap │ │ │ │ ├── index.test.js │ │ │ │ └── utils.test.js │ │ │ ├── index.js │ │ │ ├── styles.js │ │ │ └── utils.js │ │ ├── ScrollToTop │ │ │ ├── ScrollTopButton │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.js.snap │ │ │ │ └── index.test.js │ │ │ └── index.js │ │ ├── SentencePair │ │ │ ├── MarkedSentence │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── RevealSentence │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Spinner │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── StreakIcon │ │ │ ├── __tests__ │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── index.test.js.snap │ │ │ │ └── index.test.js │ │ │ └── index.js │ │ ├── Strike │ │ │ └── index.js │ │ ├── TagsList │ │ │ ├── index.js │ │ │ ├── styles.js │ │ │ └── utils │ │ │ │ └── getTagColors.js │ │ ├── TextAreaAutoSize │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── TextAreaControls │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Toggle │ │ │ └── index.js │ │ ├── Ul │ │ │ └── index.js │ │ ├── VideoBanner │ │ │ └── index.js │ │ ├── VocabDetail │ │ │ └── index.js │ │ ├── VocabList │ │ │ ├── VocabCard │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── VocabChip │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ └── index.js │ │ ├── VocabListToggleButton │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── VocabLockButton │ │ │ └── index.js │ │ ├── VocabMeaning │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── VocabResetButton │ │ │ └── index.js │ │ ├── VocabSynonym │ │ │ ├── VocabSynonym.js │ │ │ ├── VocabSynonymList.js │ │ │ └── index.js │ │ └── VocabWord │ │ │ └── index.js │ ├── constants.js │ ├── logic.js │ ├── persistence.js │ ├── raven.js │ ├── routes.js │ ├── selectors.js │ ├── serializers.js │ ├── styles │ │ ├── animation.js │ │ ├── colors.js │ │ ├── family.js │ │ ├── fonts.js │ │ ├── global.js │ │ ├── layout.js │ │ ├── media.js │ │ ├── shadows.js │ │ ├── sizing.js │ │ ├── typography.js │ │ └── utils.js │ ├── utils │ │ ├── __tests__ │ │ │ ├── __snapshots__ │ │ │ │ ├── condenseReadings.test.js.snap │ │ │ │ ├── conjugate.test.js.snap │ │ │ │ ├── getDateInWords.test.js.snap │ │ │ │ ├── getSrsRankName.test.js.snap │ │ │ │ ├── groupByRank.test.js.snap │ │ │ │ └── splitKeepingDelimiter.test.js.snap │ │ │ ├── calculatePercentage.test.js │ │ │ ├── caseKeys.test.js │ │ │ ├── condenseReadings.test.js │ │ │ ├── conjugate.test.js │ │ │ ├── createDict.test.js │ │ │ ├── dateOrFalse.test.js │ │ │ ├── determineCriticality.test.js │ │ │ ├── filterRomajiReadings.test.js │ │ │ ├── getDateInWords.test.js │ │ │ ├── getSrsRankName.test.js │ │ │ ├── groupByRank.test.js │ │ │ ├── parseTags.test.js │ │ │ ├── pluralize.test.js │ │ │ ├── randomHexColor.test.js │ │ │ ├── randomInsert.test.js │ │ │ ├── smoothScrollY.test.js │ │ │ ├── splitKeepingDelimiter.test.js │ │ │ ├── splitSentenceByMatch.test.js │ │ │ ├── stripTilde.test.js │ │ │ ├── toUniqueStringsArray.test.js │ │ │ └── typeOf.test.js │ │ ├── auth.js │ │ ├── calculatePercentage.js │ │ ├── caseKeys.js │ │ ├── condenseReadings.js │ │ ├── conjugate.js │ │ ├── createDict.js │ │ ├── dateOrFalse.js │ │ ├── determineCriticality.js │ │ ├── devLog.js │ │ ├── filterRomajiReadings.js │ │ ├── formatSrsCounts.js │ │ ├── formatUpcomingReviews.js │ │ ├── getDateInWords.js │ │ ├── getSrsRankName.js │ │ ├── groupByRank.js │ │ ├── mockOnSubmit.js │ │ ├── parseTags.js │ │ ├── pluralize.js │ │ ├── randomHexColor.js │ │ ├── randomInsert.js │ │ ├── shouldUpdateDeepEqual.js │ │ ├── smoothScrollY.js │ │ ├── splitKeepingDelimiter.js │ │ ├── splitSentenceByMatch.js │ │ ├── stripTilde.js │ │ ├── toUniqueStringsArray.js │ │ └── typeOf.js │ └── validations.js ├── favicon.ico ├── favicon.png ├── features │ ├── announcements │ │ ├── Announcement.js │ │ ├── AnnouncementList.js │ │ ├── Loadable.js │ │ ├── actions.js │ │ ├── index.js │ │ ├── logic.js │ │ ├── reducer.js │ │ ├── selectors.js │ │ └── styles.js │ ├── dashboard │ │ ├── Dashboard.js │ │ ├── ReviewStatus.js │ │ ├── SrsChart │ │ │ ├── SrsLegend.js │ │ │ ├── index.js │ │ │ ├── renderActiveShape.js │ │ │ └── styles.js │ │ ├── UpcomingReviewsChart │ │ │ ├── BarLabel.js │ │ │ ├── DayTick.js │ │ │ ├── HourTick.js │ │ │ ├── VacationImage.js │ │ │ ├── VacationImageLoadable.js │ │ │ └── index.js │ │ ├── __tests__ │ │ │ ├── __snapshots__ │ │ │ │ └── getReviewStatusText.test.js.snap │ │ │ └── getReviewStatusText.test.js │ │ └── index.js │ ├── landing │ │ ├── Form.js │ │ ├── FormSelector.js │ │ ├── Input.js │ │ ├── MultiLogin.js │ │ ├── index.js │ │ ├── logic.js │ │ └── styles.js │ ├── navigation │ │ ├── Hamburger.js │ │ ├── NavLink │ │ │ ├── CountLink.js │ │ │ ├── LogoutLink.js │ │ │ ├── NavLink.js │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── OffCanvasMenu │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── SiteFooter.js │ │ ├── SiteHeader.js │ │ └── styles.js │ ├── notifications │ │ ├── Notification │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── Notify │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── actions.js │ │ ├── constants.js │ │ └── reducer.js │ ├── quiz │ │ ├── QuizSession │ │ │ ├── QuizAnswer │ │ │ │ ├── __tests__ │ │ │ │ │ └── utils.test.js │ │ │ │ ├── index.js │ │ │ │ ├── logic.js │ │ │ │ ├── reducer.js │ │ │ │ ├── selectors.js │ │ │ │ ├── styles.js │ │ │ │ └── utils.js │ │ │ ├── QuizControls │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── QuizHeader │ │ │ │ ├── ProgressBar.js │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── QuizInfo │ │ │ │ ├── AddSynonymModal.js │ │ │ │ ├── index.js │ │ │ │ ├── reducer.js │ │ │ │ ├── selectors.js │ │ │ │ └── styles.js │ │ │ ├── QuizQuestion │ │ │ │ ├── Flyover.js │ │ │ │ ├── Question.js │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── __tests__ │ │ │ │ └── getWrapUpItems.test.js │ │ │ ├── constants.js │ │ │ ├── index.js │ │ │ ├── logic.js │ │ │ ├── reducer.js │ │ │ ├── selectors.js │ │ │ └── styles.js │ │ ├── QuizSummary │ │ │ ├── QuizSummaryHeader │ │ │ │ ├── SessionLink │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.js │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── QuizSummarySections │ │ │ │ ├── LastActivity.js │ │ │ │ ├── PercentageBar │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.js │ │ │ │ ├── QuizSummarySection.js │ │ │ │ ├── StripeHeading │ │ │ │ │ ├── index.js │ │ │ │ │ └── styles.js │ │ │ │ ├── VocabListRanked.js │ │ │ │ ├── index.js │ │ │ │ └── styles.js │ │ │ ├── reducer.js │ │ │ └── selectors.js │ │ └── actions.js │ ├── reviews │ │ ├── Notes │ │ │ └── index.js │ │ ├── actions.js │ │ ├── logic.js │ │ ├── reducer.js │ │ └── selectors.js │ ├── search │ │ ├── SearchBar.js │ │ ├── SearchResults.js │ │ ├── actions.js │ │ ├── logic.js │ │ ├── reducer.js │ │ ├── selectors.js │ │ └── styles.js │ ├── settings │ │ ├── AccountForm.js │ │ ├── InputField.js │ │ ├── LastWkSync.js │ │ ├── RangeField.js │ │ ├── SelectField.js │ │ ├── SettingsForm.js │ │ ├── ToggleField.js │ │ ├── actions.js │ │ ├── logic.js │ │ └── styles.js │ ├── synonyms │ │ ├── actions.js │ │ ├── logic.js │ │ ├── reducer.js │ │ └── selectors.js │ ├── user │ │ ├── actions.js │ │ ├── logic.js │ │ ├── reducer.js │ │ └── selectors.js │ └── vocab │ │ ├── Entry │ │ ├── Entry.js │ │ ├── VocabStats │ │ │ ├── Status.js │ │ │ ├── StreakStatus.js │ │ │ └── index.js │ │ └── index.js │ │ ├── Level │ │ ├── Level.js │ │ ├── Notice.js │ │ ├── index.js │ │ ├── logic.js │ │ ├── reducer.js │ │ └── selectors.js │ │ ├── Levels │ │ ├── LevelLink.js │ │ ├── Levels.js │ │ ├── Loadable.js │ │ ├── index.js │ │ ├── logic.js │ │ ├── reducer.js │ │ ├── selectors.js │ │ └── styles.js │ │ ├── Report.js │ │ ├── actions.js │ │ ├── logic.js │ │ ├── reducer.js │ │ └── selectors.js ├── index.html ├── index.js ├── pages │ ├── AboutPage │ │ ├── Loadable.js │ │ ├── PayPalDonate.js │ │ └── index.js │ ├── App │ │ └── index.js │ ├── ConfirmResetPasswordPage │ │ ├── Loadable.js │ │ └── index.js │ ├── ContactPage │ │ ├── Loadable.js │ │ └── index.js │ ├── DevPage │ │ ├── Loadable.js │ │ └── index.js │ ├── HomePage │ │ ├── Loadable.js │ │ └── index.js │ ├── LandingPage │ │ ├── Loadable.js │ │ ├── index.js │ │ └── styles.js │ ├── NotFoundPage │ │ ├── Loadable.js │ │ ├── index.js │ │ └── styles.js │ ├── QuizSessionPage │ │ ├── Loadable.js │ │ └── index.js │ ├── QuizSummaryPage │ │ ├── Loadable.js │ │ └── index.js │ ├── SettingsPage │ │ ├── Loadable.js │ │ └── index.js │ ├── VocabEntryPage │ │ ├── Loadable.js │ │ └── index.js │ ├── VocabLevelPage │ │ ├── Loadable.js │ │ └── index.js │ └── VocabLevelsPage │ │ ├── Loadable.js │ │ └── index.js ├── reducers │ ├── appReducer.js │ ├── reducerUtils.js │ ├── rootReducer.js │ └── utils.js └── store │ └── configureStore.js ├── babel.config.js ├── internals ├── mocks │ ├── cssModule.js │ └── image.js ├── scripts │ ├── analyze.js │ └── helpers │ │ ├── checkmark.js │ │ ├── progress.js │ │ └── xmark.js ├── testing │ └── setupTests.js └── webpack │ ├── webpack.base.babel.js │ ├── webpack.dev.babel.js │ └── webpack.prod.babel.js ├── jest.config.js ├── jsconfig.json ├── package.json ├── server ├── argv.js ├── index.js ├── logger.js ├── middlewares │ ├── addDevMiddlewares.js │ ├── addProdMiddlewares.js │ └── frontendMiddleware.js └── port.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.gitignore -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 16.18.1 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /DEPENDENCY_UPGRADE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/DEPENDENCY_UPGRADE_NOTES.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/README.md -------------------------------------------------------------------------------- /app/.nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/.nginx.conf -------------------------------------------------------------------------------- /app/common/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/actions.js -------------------------------------------------------------------------------- /app/common/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/api.js -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-B-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-B-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-B-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-B-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-BI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-BI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-BI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-BI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-BL-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-BL-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-BL-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-BL-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-BLI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-BLI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-BLI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-BLI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-EB-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-EB-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-EB-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-EB-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-EBI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-EBI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-EBI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-EBI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-EL-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-EL-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-EL-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-EL-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-ELI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-ELI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-ELI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-ELI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-L-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-L-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-L-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-L-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-LI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-LI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-LI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-LI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-R-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-R-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-R-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-R-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-RI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-RI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-RI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-RI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-SB-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-SB-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-SB-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-SB-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-SBI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-SBI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/NunitoSans-SBI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/NunitoSans-SBI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-B-subset-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-B-subset-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-B-subset-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-B-subset-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-B-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-B-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-B-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-B-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-BI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-BI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-BI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-BI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-C-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-C-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-C-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-C-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-L-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-L-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-L-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-L-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-LI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-LI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-LI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-LI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-M-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-M-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-M-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-M-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-MI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-MI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-MI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-MI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-R-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-R-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-R-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-R-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-RI-subset.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-RI-subset.woff -------------------------------------------------------------------------------- /app/common/assets/fonts/Ubuntu-RI-subset.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/fonts/Ubuntu-RI-subset.woff2 -------------------------------------------------------------------------------- /app/common/assets/img/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/404.png -------------------------------------------------------------------------------- /app/common/assets/img/apprentice.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/apprentice.svg -------------------------------------------------------------------------------- /app/common/assets/img/browserstack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/browserstack.png -------------------------------------------------------------------------------- /app/common/assets/img/browserstack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/browserstack.svg -------------------------------------------------------------------------------- /app/common/assets/img/burned.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/burned.svg -------------------------------------------------------------------------------- /app/common/assets/img/crabigator-outline.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/crabigator-outline.svg -------------------------------------------------------------------------------- /app/common/assets/img/enlightened.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/enlightened.svg -------------------------------------------------------------------------------- /app/common/assets/img/guru.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/guru.svg -------------------------------------------------------------------------------- /app/common/assets/img/home.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/home.jpg -------------------------------------------------------------------------------- /app/common/assets/img/landing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/landing.svg -------------------------------------------------------------------------------- /app/common/assets/img/logo-square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/logo-square.png -------------------------------------------------------------------------------- /app/common/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/logo.png -------------------------------------------------------------------------------- /app/common/assets/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/logo.svg -------------------------------------------------------------------------------- /app/common/assets/img/maintenance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/maintenance.png -------------------------------------------------------------------------------- /app/common/assets/img/master.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/master.svg -------------------------------------------------------------------------------- /app/common/assets/img/reviews.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/reviews.svg -------------------------------------------------------------------------------- /app/common/assets/img/sent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/sent.png -------------------------------------------------------------------------------- /app/common/assets/img/untrained.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/untrained.svg -------------------------------------------------------------------------------- /app/common/assets/img/untrained2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/untrained2.svg -------------------------------------------------------------------------------- /app/common/assets/img/untrained3.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/untrained3.svg -------------------------------------------------------------------------------- /app/common/assets/img/yatta.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/img/yatta.jpg -------------------------------------------------------------------------------- /app/common/assets/loops/confused.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/confused.jpg -------------------------------------------------------------------------------- /app/common/assets/loops/confused.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/confused.mp4 -------------------------------------------------------------------------------- /app/common/assets/loops/confused.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/confused.webm -------------------------------------------------------------------------------- /app/common/assets/loops/eating.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/eating.jpg -------------------------------------------------------------------------------- /app/common/assets/loops/eating.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/eating.mp4 -------------------------------------------------------------------------------- /app/common/assets/loops/eating.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/eating.webm -------------------------------------------------------------------------------- /app/common/assets/loops/hypno.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/hypno.jpg -------------------------------------------------------------------------------- /app/common/assets/loops/hypno.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/hypno.mp4 -------------------------------------------------------------------------------- /app/common/assets/loops/hypno.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/hypno.webm -------------------------------------------------------------------------------- /app/common/assets/loops/running.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/running.jpg -------------------------------------------------------------------------------- /app/common/assets/loops/running.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/running.mp4 -------------------------------------------------------------------------------- /app/common/assets/loops/running.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/assets/loops/running.webm -------------------------------------------------------------------------------- /app/common/components/A/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/A/index.js -------------------------------------------------------------------------------- /app/common/components/A/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/A/styles.js -------------------------------------------------------------------------------- /app/common/components/AddSynonym/AddSynonymField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/AddSynonym/AddSynonymField.js -------------------------------------------------------------------------------- /app/common/components/AddSynonym/AddSynonymForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/AddSynonym/AddSynonymForm.js -------------------------------------------------------------------------------- /app/common/components/AddSynonym/JishoSearchLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/AddSynonym/JishoSearchLink.js -------------------------------------------------------------------------------- /app/common/components/AddSynonym/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './AddSynonymForm'; 2 | -------------------------------------------------------------------------------- /app/common/components/AddSynonym/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/AddSynonym/styles.js -------------------------------------------------------------------------------- /app/common/components/BackgroundImg/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/BackgroundImg/index.js -------------------------------------------------------------------------------- /app/common/components/Button/__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Button/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/common/components/Button/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Button/__tests__/index.test.js -------------------------------------------------------------------------------- /app/common/components/Button/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Button/index.js -------------------------------------------------------------------------------- /app/common/components/Button/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Button/styles.js -------------------------------------------------------------------------------- /app/common/components/Container/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Container/index.js -------------------------------------------------------------------------------- /app/common/components/Container/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Container/styles.js -------------------------------------------------------------------------------- /app/common/components/Divider/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Divider/index.js -------------------------------------------------------------------------------- /app/common/components/Divider/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Divider/styles.js -------------------------------------------------------------------------------- /app/common/components/Element/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Element/index.js -------------------------------------------------------------------------------- /app/common/components/Element/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Element/styles.js -------------------------------------------------------------------------------- /app/common/components/ErrorBoundary/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ErrorBoundary/index.js -------------------------------------------------------------------------------- /app/common/components/H1/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/H1/index.js -------------------------------------------------------------------------------- /app/common/components/H2/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/H2/index.js -------------------------------------------------------------------------------- /app/common/components/H3/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/H3/index.js -------------------------------------------------------------------------------- /app/common/components/H4/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/H4/index.js -------------------------------------------------------------------------------- /app/common/components/H5/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/H5/index.js -------------------------------------------------------------------------------- /app/common/components/H6/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/H6/index.js -------------------------------------------------------------------------------- /app/common/components/Icon/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Icon/constants.js -------------------------------------------------------------------------------- /app/common/components/Icon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Icon/index.js -------------------------------------------------------------------------------- /app/common/components/Icon/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Icon/styles.js -------------------------------------------------------------------------------- /app/common/components/IconButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/IconButton/index.js -------------------------------------------------------------------------------- /app/common/components/IconButton/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/IconButton/styles.js -------------------------------------------------------------------------------- /app/common/components/IconLink/__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/IconLink/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/common/components/IconLink/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/IconLink/__tests__/index.test.js -------------------------------------------------------------------------------- /app/common/components/IconLink/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/IconLink/index.js -------------------------------------------------------------------------------- /app/common/components/IconLink/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/IconLink/styles.js -------------------------------------------------------------------------------- /app/common/components/Img/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Img/index.js -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/KanjiStroke.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/KanjiStroke/KanjiStroke.js -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/KanjiStroke/Loadable.js -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/StrokeLoader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/KanjiStroke/StrokeLoader/index.js -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/StrokeLoader/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/KanjiStroke/StrokeLoader/styles.js -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/dmak-0-3-1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/KanjiStroke/dmak-0-3-1.js -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './StrokeLoader'; 2 | -------------------------------------------------------------------------------- /app/common/components/KanjiStroke/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/KanjiStroke/styles.js -------------------------------------------------------------------------------- /app/common/components/Loadable/DefaultLoadingComponentProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Loadable/DefaultLoadingComponentProvider.js -------------------------------------------------------------------------------- /app/common/components/Loadable/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Loadable/__tests__/index.test.js -------------------------------------------------------------------------------- /app/common/components/Loadable/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Loadable/index.js -------------------------------------------------------------------------------- /app/common/components/LoadingCrabigator/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/LoadingCrabigator/index.js -------------------------------------------------------------------------------- /app/common/components/LockButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/LockButton/index.js -------------------------------------------------------------------------------- /app/common/components/LogoLink/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/LogoLink/index.js -------------------------------------------------------------------------------- /app/common/components/LogoLink/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/LogoLink/styles.js -------------------------------------------------------------------------------- /app/common/components/Mark/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Mark/index.js -------------------------------------------------------------------------------- /app/common/components/Mark/styles.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/common/components/OverlayPortal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/OverlayPortal/index.js -------------------------------------------------------------------------------- /app/common/components/P/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/P/index.js -------------------------------------------------------------------------------- /app/common/components/PageWrapper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PageWrapper/index.js -------------------------------------------------------------------------------- /app/common/components/PageWrapper/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PageWrapper/styles.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/PitchDiagram.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/PitchDiagram.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/PitchDiagramList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/PitchDiagramList.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/__tests__/__snapshots__/utils.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/__tests__/__snapshots__/utils.test.js.snap -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/__tests__/testPatterns.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/__tests__/testPatterns.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/__tests__/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/__tests__/utils.test.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/constants.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './PitchDiagramList'; 2 | -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/styles.js -------------------------------------------------------------------------------- /app/common/components/PitchDiagram/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/PitchDiagram/utils.js -------------------------------------------------------------------------------- /app/common/components/ReadingLinks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ReadingLinks/index.js -------------------------------------------------------------------------------- /app/common/components/ReadingLinks/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ReadingLinks/styles.js -------------------------------------------------------------------------------- /app/common/components/Ruby/__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ruby/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/common/components/Ruby/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ruby/__tests__/index.test.js -------------------------------------------------------------------------------- /app/common/components/Ruby/__tests__/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ruby/__tests__/utils.test.js -------------------------------------------------------------------------------- /app/common/components/Ruby/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ruby/index.js -------------------------------------------------------------------------------- /app/common/components/Ruby/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ruby/styles.js -------------------------------------------------------------------------------- /app/common/components/Ruby/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ruby/utils.js -------------------------------------------------------------------------------- /app/common/components/ScrollToTop/ScrollTopButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ScrollToTop/ScrollTopButton/index.js -------------------------------------------------------------------------------- /app/common/components/ScrollToTop/ScrollTopButton/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ScrollToTop/ScrollTopButton/styles.js -------------------------------------------------------------------------------- /app/common/components/ScrollToTop/__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ScrollToTop/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/common/components/ScrollToTop/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ScrollToTop/__tests__/index.test.js -------------------------------------------------------------------------------- /app/common/components/ScrollToTop/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/ScrollToTop/index.js -------------------------------------------------------------------------------- /app/common/components/SentencePair/MarkedSentence/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/SentencePair/MarkedSentence/index.js -------------------------------------------------------------------------------- /app/common/components/SentencePair/MarkedSentence/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/SentencePair/MarkedSentence/styles.js -------------------------------------------------------------------------------- /app/common/components/SentencePair/RevealSentence/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/SentencePair/RevealSentence/index.js -------------------------------------------------------------------------------- /app/common/components/SentencePair/RevealSentence/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/SentencePair/RevealSentence/styles.js -------------------------------------------------------------------------------- /app/common/components/SentencePair/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/SentencePair/index.js -------------------------------------------------------------------------------- /app/common/components/SentencePair/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/SentencePair/styles.js -------------------------------------------------------------------------------- /app/common/components/Spinner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Spinner/index.js -------------------------------------------------------------------------------- /app/common/components/Spinner/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Spinner/styles.js -------------------------------------------------------------------------------- /app/common/components/StreakIcon/__tests__/__snapshots__/index.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/StreakIcon/__tests__/__snapshots__/index.test.js.snap -------------------------------------------------------------------------------- /app/common/components/StreakIcon/__tests__/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/StreakIcon/__tests__/index.test.js -------------------------------------------------------------------------------- /app/common/components/StreakIcon/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/StreakIcon/index.js -------------------------------------------------------------------------------- /app/common/components/Strike/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Strike/index.js -------------------------------------------------------------------------------- /app/common/components/TagsList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TagsList/index.js -------------------------------------------------------------------------------- /app/common/components/TagsList/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TagsList/styles.js -------------------------------------------------------------------------------- /app/common/components/TagsList/utils/getTagColors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TagsList/utils/getTagColors.js -------------------------------------------------------------------------------- /app/common/components/TextAreaAutoSize/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TextAreaAutoSize/index.js -------------------------------------------------------------------------------- /app/common/components/TextAreaAutoSize/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TextAreaAutoSize/styles.js -------------------------------------------------------------------------------- /app/common/components/TextAreaControls/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TextAreaControls/index.js -------------------------------------------------------------------------------- /app/common/components/TextAreaControls/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/TextAreaControls/styles.js -------------------------------------------------------------------------------- /app/common/components/Toggle/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Toggle/index.js -------------------------------------------------------------------------------- /app/common/components/Ul/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/Ul/index.js -------------------------------------------------------------------------------- /app/common/components/VideoBanner/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VideoBanner/index.js -------------------------------------------------------------------------------- /app/common/components/VocabDetail/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabDetail/index.js -------------------------------------------------------------------------------- /app/common/components/VocabList/VocabCard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabList/VocabCard/index.js -------------------------------------------------------------------------------- /app/common/components/VocabList/VocabCard/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabList/VocabCard/styles.js -------------------------------------------------------------------------------- /app/common/components/VocabList/VocabChip/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabList/VocabChip/index.js -------------------------------------------------------------------------------- /app/common/components/VocabList/VocabChip/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabList/VocabChip/styles.js -------------------------------------------------------------------------------- /app/common/components/VocabList/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabList/index.js -------------------------------------------------------------------------------- /app/common/components/VocabListToggleButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabListToggleButton/index.js -------------------------------------------------------------------------------- /app/common/components/VocabListToggleButton/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabListToggleButton/styles.js -------------------------------------------------------------------------------- /app/common/components/VocabLockButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabLockButton/index.js -------------------------------------------------------------------------------- /app/common/components/VocabMeaning/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabMeaning/index.js -------------------------------------------------------------------------------- /app/common/components/VocabMeaning/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabMeaning/styles.js -------------------------------------------------------------------------------- /app/common/components/VocabResetButton/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabResetButton/index.js -------------------------------------------------------------------------------- /app/common/components/VocabSynonym/VocabSynonym.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabSynonym/VocabSynonym.js -------------------------------------------------------------------------------- /app/common/components/VocabSynonym/VocabSynonymList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabSynonym/VocabSynonymList.js -------------------------------------------------------------------------------- /app/common/components/VocabSynonym/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './VocabSynonymList'; 2 | -------------------------------------------------------------------------------- /app/common/components/VocabWord/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/components/VocabWord/index.js -------------------------------------------------------------------------------- /app/common/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/constants.js -------------------------------------------------------------------------------- /app/common/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/logic.js -------------------------------------------------------------------------------- /app/common/persistence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/persistence.js -------------------------------------------------------------------------------- /app/common/raven.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/raven.js -------------------------------------------------------------------------------- /app/common/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/routes.js -------------------------------------------------------------------------------- /app/common/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/selectors.js -------------------------------------------------------------------------------- /app/common/serializers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/serializers.js -------------------------------------------------------------------------------- /app/common/styles/animation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/animation.js -------------------------------------------------------------------------------- /app/common/styles/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/colors.js -------------------------------------------------------------------------------- /app/common/styles/family.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/family.js -------------------------------------------------------------------------------- /app/common/styles/fonts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/fonts.js -------------------------------------------------------------------------------- /app/common/styles/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/global.js -------------------------------------------------------------------------------- /app/common/styles/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/layout.js -------------------------------------------------------------------------------- /app/common/styles/media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/media.js -------------------------------------------------------------------------------- /app/common/styles/shadows.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/shadows.js -------------------------------------------------------------------------------- /app/common/styles/sizing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/sizing.js -------------------------------------------------------------------------------- /app/common/styles/typography.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/typography.js -------------------------------------------------------------------------------- /app/common/styles/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/styles/utils.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/__snapshots__/condenseReadings.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/__snapshots__/condenseReadings.test.js.snap -------------------------------------------------------------------------------- /app/common/utils/__tests__/__snapshots__/conjugate.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/__snapshots__/conjugate.test.js.snap -------------------------------------------------------------------------------- /app/common/utils/__tests__/__snapshots__/getDateInWords.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/__snapshots__/getDateInWords.test.js.snap -------------------------------------------------------------------------------- /app/common/utils/__tests__/__snapshots__/getSrsRankName.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/__snapshots__/getSrsRankName.test.js.snap -------------------------------------------------------------------------------- /app/common/utils/__tests__/__snapshots__/groupByRank.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/__snapshots__/groupByRank.test.js.snap -------------------------------------------------------------------------------- /app/common/utils/__tests__/__snapshots__/splitKeepingDelimiter.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/__snapshots__/splitKeepingDelimiter.test.js.snap -------------------------------------------------------------------------------- /app/common/utils/__tests__/calculatePercentage.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/calculatePercentage.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/caseKeys.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/caseKeys.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/condenseReadings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/condenseReadings.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/conjugate.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/conjugate.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/createDict.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/createDict.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/dateOrFalse.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/dateOrFalse.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/determineCriticality.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/determineCriticality.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/filterRomajiReadings.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/filterRomajiReadings.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/getDateInWords.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/getDateInWords.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/getSrsRankName.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/getSrsRankName.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/groupByRank.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/groupByRank.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/parseTags.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/parseTags.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/pluralize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/pluralize.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/randomHexColor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/randomHexColor.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/randomInsert.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/randomInsert.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/smoothScrollY.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/smoothScrollY.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/splitKeepingDelimiter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/splitKeepingDelimiter.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/splitSentenceByMatch.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/splitSentenceByMatch.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/stripTilde.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/stripTilde.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/toUniqueStringsArray.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/toUniqueStringsArray.test.js -------------------------------------------------------------------------------- /app/common/utils/__tests__/typeOf.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/__tests__/typeOf.test.js -------------------------------------------------------------------------------- /app/common/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/auth.js -------------------------------------------------------------------------------- /app/common/utils/calculatePercentage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/calculatePercentage.js -------------------------------------------------------------------------------- /app/common/utils/caseKeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/caseKeys.js -------------------------------------------------------------------------------- /app/common/utils/condenseReadings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/condenseReadings.js -------------------------------------------------------------------------------- /app/common/utils/conjugate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/conjugate.js -------------------------------------------------------------------------------- /app/common/utils/createDict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/createDict.js -------------------------------------------------------------------------------- /app/common/utils/dateOrFalse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/dateOrFalse.js -------------------------------------------------------------------------------- /app/common/utils/determineCriticality.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/determineCriticality.js -------------------------------------------------------------------------------- /app/common/utils/devLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/devLog.js -------------------------------------------------------------------------------- /app/common/utils/filterRomajiReadings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/filterRomajiReadings.js -------------------------------------------------------------------------------- /app/common/utils/formatSrsCounts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/formatSrsCounts.js -------------------------------------------------------------------------------- /app/common/utils/formatUpcomingReviews.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/formatUpcomingReviews.js -------------------------------------------------------------------------------- /app/common/utils/getDateInWords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/getDateInWords.js -------------------------------------------------------------------------------- /app/common/utils/getSrsRankName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/getSrsRankName.js -------------------------------------------------------------------------------- /app/common/utils/groupByRank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/groupByRank.js -------------------------------------------------------------------------------- /app/common/utils/mockOnSubmit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/mockOnSubmit.js -------------------------------------------------------------------------------- /app/common/utils/parseTags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/parseTags.js -------------------------------------------------------------------------------- /app/common/utils/pluralize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/pluralize.js -------------------------------------------------------------------------------- /app/common/utils/randomHexColor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/randomHexColor.js -------------------------------------------------------------------------------- /app/common/utils/randomInsert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/randomInsert.js -------------------------------------------------------------------------------- /app/common/utils/shouldUpdateDeepEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/shouldUpdateDeepEqual.js -------------------------------------------------------------------------------- /app/common/utils/smoothScrollY.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/smoothScrollY.js -------------------------------------------------------------------------------- /app/common/utils/splitKeepingDelimiter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/splitKeepingDelimiter.js -------------------------------------------------------------------------------- /app/common/utils/splitSentenceByMatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/splitSentenceByMatch.js -------------------------------------------------------------------------------- /app/common/utils/stripTilde.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/stripTilde.js -------------------------------------------------------------------------------- /app/common/utils/toUniqueStringsArray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/toUniqueStringsArray.js -------------------------------------------------------------------------------- /app/common/utils/typeOf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/utils/typeOf.js -------------------------------------------------------------------------------- /app/common/validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/common/validations.js -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/favicon.png -------------------------------------------------------------------------------- /app/features/announcements/Announcement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/Announcement.js -------------------------------------------------------------------------------- /app/features/announcements/AnnouncementList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/AnnouncementList.js -------------------------------------------------------------------------------- /app/features/announcements/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/Loadable.js -------------------------------------------------------------------------------- /app/features/announcements/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/actions.js -------------------------------------------------------------------------------- /app/features/announcements/index.js: -------------------------------------------------------------------------------- 1 | export { default } from './AnnouncementList'; 2 | -------------------------------------------------------------------------------- /app/features/announcements/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/logic.js -------------------------------------------------------------------------------- /app/features/announcements/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/reducer.js -------------------------------------------------------------------------------- /app/features/announcements/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/selectors.js -------------------------------------------------------------------------------- /app/features/announcements/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/announcements/styles.js -------------------------------------------------------------------------------- /app/features/dashboard/Dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/Dashboard.js -------------------------------------------------------------------------------- /app/features/dashboard/ReviewStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/ReviewStatus.js -------------------------------------------------------------------------------- /app/features/dashboard/SrsChart/SrsLegend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/SrsChart/SrsLegend.js -------------------------------------------------------------------------------- /app/features/dashboard/SrsChart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/SrsChart/index.js -------------------------------------------------------------------------------- /app/features/dashboard/SrsChart/renderActiveShape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/SrsChart/renderActiveShape.js -------------------------------------------------------------------------------- /app/features/dashboard/SrsChart/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/SrsChart/styles.js -------------------------------------------------------------------------------- /app/features/dashboard/UpcomingReviewsChart/BarLabel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/UpcomingReviewsChart/BarLabel.js -------------------------------------------------------------------------------- /app/features/dashboard/UpcomingReviewsChart/DayTick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/UpcomingReviewsChart/DayTick.js -------------------------------------------------------------------------------- /app/features/dashboard/UpcomingReviewsChart/HourTick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/UpcomingReviewsChart/HourTick.js -------------------------------------------------------------------------------- /app/features/dashboard/UpcomingReviewsChart/VacationImage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/UpcomingReviewsChart/VacationImage.js -------------------------------------------------------------------------------- /app/features/dashboard/UpcomingReviewsChart/VacationImageLoadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/UpcomingReviewsChart/VacationImageLoadable.js -------------------------------------------------------------------------------- /app/features/dashboard/UpcomingReviewsChart/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/UpcomingReviewsChart/index.js -------------------------------------------------------------------------------- /app/features/dashboard/__tests__/__snapshots__/getReviewStatusText.test.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/__tests__/__snapshots__/getReviewStatusText.test.js.snap -------------------------------------------------------------------------------- /app/features/dashboard/__tests__/getReviewStatusText.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/dashboard/__tests__/getReviewStatusText.test.js -------------------------------------------------------------------------------- /app/features/dashboard/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Dashboard"; 2 | -------------------------------------------------------------------------------- /app/features/landing/Form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/landing/Form.js -------------------------------------------------------------------------------- /app/features/landing/FormSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/landing/FormSelector.js -------------------------------------------------------------------------------- /app/features/landing/Input.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/landing/Input.js -------------------------------------------------------------------------------- /app/features/landing/MultiLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/landing/MultiLogin.js -------------------------------------------------------------------------------- /app/features/landing/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./MultiLogin"; 2 | -------------------------------------------------------------------------------- /app/features/landing/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/landing/logic.js -------------------------------------------------------------------------------- /app/features/landing/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/landing/styles.js -------------------------------------------------------------------------------- /app/features/navigation/Hamburger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/Hamburger.js -------------------------------------------------------------------------------- /app/features/navigation/NavLink/CountLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/NavLink/CountLink.js -------------------------------------------------------------------------------- /app/features/navigation/NavLink/LogoutLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/NavLink/LogoutLink.js -------------------------------------------------------------------------------- /app/features/navigation/NavLink/NavLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/NavLink/NavLink.js -------------------------------------------------------------------------------- /app/features/navigation/NavLink/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/NavLink/index.js -------------------------------------------------------------------------------- /app/features/navigation/NavLink/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/NavLink/styles.js -------------------------------------------------------------------------------- /app/features/navigation/OffCanvasMenu/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/OffCanvasMenu/index.js -------------------------------------------------------------------------------- /app/features/navigation/OffCanvasMenu/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/OffCanvasMenu/styles.js -------------------------------------------------------------------------------- /app/features/navigation/SiteFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/SiteFooter.js -------------------------------------------------------------------------------- /app/features/navigation/SiteHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/SiteHeader.js -------------------------------------------------------------------------------- /app/features/navigation/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/navigation/styles.js -------------------------------------------------------------------------------- /app/features/notifications/Notification/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/Notification/index.js -------------------------------------------------------------------------------- /app/features/notifications/Notification/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/Notification/styles.js -------------------------------------------------------------------------------- /app/features/notifications/Notify/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/Notify/index.js -------------------------------------------------------------------------------- /app/features/notifications/Notify/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/Notify/styles.js -------------------------------------------------------------------------------- /app/features/notifications/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/actions.js -------------------------------------------------------------------------------- /app/features/notifications/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/constants.js -------------------------------------------------------------------------------- /app/features/notifications/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/notifications/reducer.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/__tests__/utils.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/__tests__/utils.test.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/logic.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/reducer.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/selectors.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizAnswer/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizAnswer/utils.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizControls/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizControls/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizControls/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizControls/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizHeader/ProgressBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizHeader/ProgressBar.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizHeader/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizHeader/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizHeader/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizInfo/AddSynonymModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizInfo/AddSynonymModal.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizInfo/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizInfo/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizInfo/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizInfo/reducer.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizInfo/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizInfo/selectors.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizInfo/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizInfo/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizQuestion/Flyover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizQuestion/Flyover.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizQuestion/Question.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizQuestion/Question.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizQuestion/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizQuestion/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/QuizQuestion/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/QuizQuestion/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/__tests__/getWrapUpItems.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/__tests__/getWrapUpItems.test.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/constants.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/logic.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/reducer.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/selectors.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSession/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSession/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummaryHeader/SessionLink/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummaryHeader/SessionLink/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummaryHeader/SessionLink/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummaryHeader/SessionLink/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummaryHeader/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummaryHeader/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummaryHeader/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummaryHeader/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/LastActivity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/LastActivity.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/PercentageBar/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/PercentageBar/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/PercentageBar/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/PercentageBar/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/QuizSummarySection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/QuizSummarySection.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/StripeHeading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/StripeHeading/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/StripeHeading/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/StripeHeading/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/VocabListRanked.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/VocabListRanked.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/index.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/QuizSummarySections/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/QuizSummarySections/styles.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/reducer.js -------------------------------------------------------------------------------- /app/features/quiz/QuizSummary/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/QuizSummary/selectors.js -------------------------------------------------------------------------------- /app/features/quiz/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/quiz/actions.js -------------------------------------------------------------------------------- /app/features/reviews/Notes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/reviews/Notes/index.js -------------------------------------------------------------------------------- /app/features/reviews/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/reviews/actions.js -------------------------------------------------------------------------------- /app/features/reviews/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/reviews/logic.js -------------------------------------------------------------------------------- /app/features/reviews/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/reviews/reducer.js -------------------------------------------------------------------------------- /app/features/reviews/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/reviews/selectors.js -------------------------------------------------------------------------------- /app/features/search/SearchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/SearchBar.js -------------------------------------------------------------------------------- /app/features/search/SearchResults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/SearchResults.js -------------------------------------------------------------------------------- /app/features/search/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/actions.js -------------------------------------------------------------------------------- /app/features/search/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/logic.js -------------------------------------------------------------------------------- /app/features/search/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/reducer.js -------------------------------------------------------------------------------- /app/features/search/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/selectors.js -------------------------------------------------------------------------------- /app/features/search/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/search/styles.js -------------------------------------------------------------------------------- /app/features/settings/AccountForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/AccountForm.js -------------------------------------------------------------------------------- /app/features/settings/InputField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/InputField.js -------------------------------------------------------------------------------- /app/features/settings/LastWkSync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/LastWkSync.js -------------------------------------------------------------------------------- /app/features/settings/RangeField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/RangeField.js -------------------------------------------------------------------------------- /app/features/settings/SelectField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/SelectField.js -------------------------------------------------------------------------------- /app/features/settings/SettingsForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/SettingsForm.js -------------------------------------------------------------------------------- /app/features/settings/ToggleField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/ToggleField.js -------------------------------------------------------------------------------- /app/features/settings/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/actions.js -------------------------------------------------------------------------------- /app/features/settings/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/logic.js -------------------------------------------------------------------------------- /app/features/settings/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/settings/styles.js -------------------------------------------------------------------------------- /app/features/synonyms/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/synonyms/actions.js -------------------------------------------------------------------------------- /app/features/synonyms/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/synonyms/logic.js -------------------------------------------------------------------------------- /app/features/synonyms/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/synonyms/reducer.js -------------------------------------------------------------------------------- /app/features/synonyms/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/synonyms/selectors.js -------------------------------------------------------------------------------- /app/features/user/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/user/actions.js -------------------------------------------------------------------------------- /app/features/user/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/user/logic.js -------------------------------------------------------------------------------- /app/features/user/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/user/reducer.js -------------------------------------------------------------------------------- /app/features/user/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/user/selectors.js -------------------------------------------------------------------------------- /app/features/vocab/Entry/Entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Entry/Entry.js -------------------------------------------------------------------------------- /app/features/vocab/Entry/VocabStats/Status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Entry/VocabStats/Status.js -------------------------------------------------------------------------------- /app/features/vocab/Entry/VocabStats/StreakStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Entry/VocabStats/StreakStatus.js -------------------------------------------------------------------------------- /app/features/vocab/Entry/VocabStats/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Entry/VocabStats/index.js -------------------------------------------------------------------------------- /app/features/vocab/Entry/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Entry"; 2 | -------------------------------------------------------------------------------- /app/features/vocab/Level/Level.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Level/Level.js -------------------------------------------------------------------------------- /app/features/vocab/Level/Notice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Level/Notice.js -------------------------------------------------------------------------------- /app/features/vocab/Level/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Level"; 2 | -------------------------------------------------------------------------------- /app/features/vocab/Level/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Level/logic.js -------------------------------------------------------------------------------- /app/features/vocab/Level/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Level/reducer.js -------------------------------------------------------------------------------- /app/features/vocab/Level/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Level/selectors.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/LevelLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/LevelLink.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/Levels.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/Levels.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/Loadable.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/index.js: -------------------------------------------------------------------------------- 1 | export { default } from "./Levels"; 2 | -------------------------------------------------------------------------------- /app/features/vocab/Levels/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/logic.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/reducer.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/selectors.js -------------------------------------------------------------------------------- /app/features/vocab/Levels/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Levels/styles.js -------------------------------------------------------------------------------- /app/features/vocab/Report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/Report.js -------------------------------------------------------------------------------- /app/features/vocab/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/actions.js -------------------------------------------------------------------------------- /app/features/vocab/logic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/logic.js -------------------------------------------------------------------------------- /app/features/vocab/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/reducer.js -------------------------------------------------------------------------------- /app/features/vocab/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/features/vocab/selectors.js -------------------------------------------------------------------------------- /app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/index.html -------------------------------------------------------------------------------- /app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/index.js -------------------------------------------------------------------------------- /app/pages/AboutPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/AboutPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/AboutPage/PayPalDonate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/AboutPage/PayPalDonate.js -------------------------------------------------------------------------------- /app/pages/AboutPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/AboutPage/index.js -------------------------------------------------------------------------------- /app/pages/App/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/App/index.js -------------------------------------------------------------------------------- /app/pages/ConfirmResetPasswordPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/ConfirmResetPasswordPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/ConfirmResetPasswordPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/ConfirmResetPasswordPage/index.js -------------------------------------------------------------------------------- /app/pages/ContactPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/ContactPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/ContactPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/ContactPage/index.js -------------------------------------------------------------------------------- /app/pages/DevPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/DevPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/DevPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/DevPage/index.js -------------------------------------------------------------------------------- /app/pages/HomePage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/HomePage/Loadable.js -------------------------------------------------------------------------------- /app/pages/HomePage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/HomePage/index.js -------------------------------------------------------------------------------- /app/pages/LandingPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/LandingPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/LandingPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/LandingPage/index.js -------------------------------------------------------------------------------- /app/pages/LandingPage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/LandingPage/styles.js -------------------------------------------------------------------------------- /app/pages/NotFoundPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/NotFoundPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/NotFoundPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/NotFoundPage/index.js -------------------------------------------------------------------------------- /app/pages/NotFoundPage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/NotFoundPage/styles.js -------------------------------------------------------------------------------- /app/pages/QuizSessionPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/QuizSessionPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/QuizSessionPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/QuizSessionPage/index.js -------------------------------------------------------------------------------- /app/pages/QuizSummaryPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/QuizSummaryPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/QuizSummaryPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/QuizSummaryPage/index.js -------------------------------------------------------------------------------- /app/pages/SettingsPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/SettingsPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/SettingsPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/SettingsPage/index.js -------------------------------------------------------------------------------- /app/pages/VocabEntryPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/VocabEntryPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/VocabEntryPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/VocabEntryPage/index.js -------------------------------------------------------------------------------- /app/pages/VocabLevelPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/VocabLevelPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/VocabLevelPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/VocabLevelPage/index.js -------------------------------------------------------------------------------- /app/pages/VocabLevelsPage/Loadable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/VocabLevelsPage/Loadable.js -------------------------------------------------------------------------------- /app/pages/VocabLevelsPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/pages/VocabLevelsPage/index.js -------------------------------------------------------------------------------- /app/reducers/appReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/reducers/appReducer.js -------------------------------------------------------------------------------- /app/reducers/reducerUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/reducers/reducerUtils.js -------------------------------------------------------------------------------- /app/reducers/rootReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/reducers/rootReducer.js -------------------------------------------------------------------------------- /app/reducers/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/reducers/utils.js -------------------------------------------------------------------------------- /app/store/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/app/store/configureStore.js -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/babel.config.js -------------------------------------------------------------------------------- /internals/mocks/cssModule.js: -------------------------------------------------------------------------------- 1 | module.exports = 'CSS_MODULE'; 2 | -------------------------------------------------------------------------------- /internals/mocks/image.js: -------------------------------------------------------------------------------- 1 | module.exports = 'IMAGE_MOCK'; 2 | -------------------------------------------------------------------------------- /internals/scripts/analyze.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/scripts/analyze.js -------------------------------------------------------------------------------- /internals/scripts/helpers/checkmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/scripts/helpers/checkmark.js -------------------------------------------------------------------------------- /internals/scripts/helpers/progress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/scripts/helpers/progress.js -------------------------------------------------------------------------------- /internals/scripts/helpers/xmark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/scripts/helpers/xmark.js -------------------------------------------------------------------------------- /internals/testing/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/testing/setupTests.js -------------------------------------------------------------------------------- /internals/webpack/webpack.base.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/webpack/webpack.base.babel.js -------------------------------------------------------------------------------- /internals/webpack/webpack.dev.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/webpack/webpack.dev.babel.js -------------------------------------------------------------------------------- /internals/webpack/webpack.prod.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/internals/webpack/webpack.prod.babel.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/jest.config.js -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/package.json -------------------------------------------------------------------------------- /server/argv.js: -------------------------------------------------------------------------------- 1 | module.exports = require('minimist')(process.argv.slice(2)); 2 | -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/server/index.js -------------------------------------------------------------------------------- /server/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/server/logger.js -------------------------------------------------------------------------------- /server/middlewares/addDevMiddlewares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/server/middlewares/addDevMiddlewares.js -------------------------------------------------------------------------------- /server/middlewares/addProdMiddlewares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/server/middlewares/addProdMiddlewares.js -------------------------------------------------------------------------------- /server/middlewares/frontendMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/server/middlewares/frontendMiddleware.js -------------------------------------------------------------------------------- /server/port.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/server/port.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kaniwani/kw-frontend/HEAD/yarn.lock --------------------------------------------------------------------------------