├── .eslintrc.json ├── .gitignore ├── README.md ├── jsconfig.json ├── package.json ├── public ├── favicon.ico ├── index.html └── manifest.json └── src ├── App.css ├── App.js ├── App.test.js ├── components ├── forms │ ├── LoginForm │ │ ├── EnhancedLoginForm.js │ │ └── InnerForm.js │ ├── MyProfileForm │ │ ├── EnhancedMyProfileForm.js │ │ └── InnerForm.js │ └── SignupForm │ │ ├── EnhancedSignupForm.js │ │ └── InnerForm.js ├── layout │ └── Navbar.js ├── routes │ ├── Login.js │ ├── MyProfile.js │ └── Signup.js ├── routing-utils │ └── PrivateRoute.js ├── services │ ├── data.service.js │ └── persistence.js ├── text │ └── Title.js └── ui-inputs │ ├── DefaultInput.js │ └── SubmitButton.js ├── index.css ├── index.js ├── logo.svg ├── reducers ├── authStore.js └── index.js └── registerServiceWorker.js /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/README.md -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/public/index.html -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/public/manifest.json -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/components/forms/LoginForm/EnhancedLoginForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/forms/LoginForm/EnhancedLoginForm.js -------------------------------------------------------------------------------- /src/components/forms/LoginForm/InnerForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/forms/LoginForm/InnerForm.js -------------------------------------------------------------------------------- /src/components/forms/MyProfileForm/EnhancedMyProfileForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/forms/MyProfileForm/EnhancedMyProfileForm.js -------------------------------------------------------------------------------- /src/components/forms/MyProfileForm/InnerForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/forms/MyProfileForm/InnerForm.js -------------------------------------------------------------------------------- /src/components/forms/SignupForm/EnhancedSignupForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/forms/SignupForm/EnhancedSignupForm.js -------------------------------------------------------------------------------- /src/components/forms/SignupForm/InnerForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/forms/SignupForm/InnerForm.js -------------------------------------------------------------------------------- /src/components/layout/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/layout/Navbar.js -------------------------------------------------------------------------------- /src/components/routes/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/routes/Login.js -------------------------------------------------------------------------------- /src/components/routes/MyProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/routes/MyProfile.js -------------------------------------------------------------------------------- /src/components/routes/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/routes/Signup.js -------------------------------------------------------------------------------- /src/components/routing-utils/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/routing-utils/PrivateRoute.js -------------------------------------------------------------------------------- /src/components/services/data.service.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/services/data.service.js -------------------------------------------------------------------------------- /src/components/services/persistence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/services/persistence.js -------------------------------------------------------------------------------- /src/components/text/Title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/text/Title.js -------------------------------------------------------------------------------- /src/components/ui-inputs/DefaultInput.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/ui-inputs/DefaultInput.js -------------------------------------------------------------------------------- /src/components/ui-inputs/SubmitButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/components/ui-inputs/SubmitButton.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/index.js -------------------------------------------------------------------------------- /src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/logo.svg -------------------------------------------------------------------------------- /src/reducers/authStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/reducers/authStore.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoosif0/academy-react-app/HEAD/src/registerServiceWorker.js --------------------------------------------------------------------------------