├── .github └── workflows │ ├── develop-deployment.yml │ └── master-deployment.yml ├── .gitignore ├── README.md ├── config ├── env.js ├── jest │ ├── cssTransform.js │ └── fileTransform.js ├── modules.js ├── paths.js ├── pnpTs.js ├── webpack.config.js └── webpackDevServer.config.js ├── package.json ├── public ├── favicon-128.png ├── favicon-152.png ├── favicon-167.png ├── favicon-180.png ├── favicon-192.png ├── favicon-196.png ├── favicon-32.png ├── favicon.ico ├── favicon.png ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt ├── scripts ├── build.js ├── start.js └── test.js └── src ├── actions └── history.js ├── assets ├── icons │ ├── github.svg │ └── youtube.svg └── images │ ├── close-popup.png │ ├── custom-prompt.png │ ├── multi-step-form.png │ ├── popus-routes.png │ ├── redirect-after-login.png │ ├── responsive-routes.png │ └── two-popups.png ├── components ├── App │ ├── index.jsx │ └── styles.js ├── AppBar │ ├── index.jsx │ └── styles.js ├── CustomPrompt │ └── index.jsx ├── DeviceInfoHandler │ └── index.jsx └── Router │ └── index.jsx ├── const ├── router.js └── tricks.js ├── contexts └── DeviceInfoContext.js ├── hooks └── router │ ├── useGetParameter.js │ └── usePrepareLink.js ├── index.js ├── pages ├── ClosePopup │ ├── components │ │ ├── ClosePopupPage │ │ │ ├── index.js │ │ │ └── styles.js │ │ ├── CustomReduxHistory │ │ │ ├── hooks │ │ │ │ ├── useClosePopup.js │ │ │ │ ├── useGoBack.js │ │ │ │ ├── usePush.js │ │ │ │ └── useReplace.js │ │ │ ├── index.js │ │ │ └── selectors │ │ │ │ └── history.js │ │ ├── CustomSessionHistory │ │ │ ├── HistoryLogger │ │ │ │ └── index.js │ │ │ ├── constants.js │ │ │ ├── hooks │ │ │ │ └── useClosePopup.js │ │ │ ├── index.js │ │ │ └── services │ │ │ │ ├── clearCustomHistory.js │ │ │ │ ├── getCustomHistory.js │ │ │ │ ├── getHasPrevRoute.js │ │ │ │ ├── setCustomHistory.js │ │ │ │ └── updateSessionHistory.js │ │ ├── GoBack │ │ │ └── index.js │ │ ├── Push │ │ │ └── index.js │ │ └── State │ │ │ ├── hooks │ │ │ ├── useClosePopup.js │ │ │ └── usePreparePopupLink.js │ │ │ └── index.js │ └── index.js ├── CustomPrompt │ ├── components │ │ ├── CustomPromptPage │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── SignUpButton │ │ │ └── index.jsx │ │ └── SignUpForm │ │ │ ├── index.jsx │ │ │ ├── styles.js │ │ │ ├── useFormState.js │ │ │ └── usePreventReload.js │ └── index.js ├── Home │ ├── components │ │ └── HomePage │ │ │ ├── index.jsx │ │ │ └── styles.js │ └── index.jsx ├── PopupsRoutes │ ├── components │ │ ├── GetParameterPopups │ │ │ ├── Popups │ │ │ │ ├── Notifications │ │ │ │ │ ├── NotificationDetails │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── styles.js │ │ │ │ │ ├── NotificationsList │ │ │ │ │ │ ├── NotificationItem │ │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ │ └── styles.js │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── styles.js │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ ├── SignIn │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ └── SignUp │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ ├── hooks │ │ │ │ └── useGetPopupState.js │ │ │ └── index.jsx │ │ ├── PopupsRoutesPage │ │ │ └── index.jsx │ │ ├── Post │ │ │ ├── PostCard │ │ │ │ ├── LikesPopup │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ ├── ViewersPopup │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ └── Posts │ │ │ ├── index.jsx │ │ │ └── styles.js │ ├── data │ │ ├── notifications.json │ │ └── posts.json │ └── index.js ├── ResponsiveRoutes │ ├── components │ │ ├── Desktop │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── Filter │ │ │ ├── Body │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── Enging │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── Make │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── Miles │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── Model │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── Year │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── List │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── ResponsiveFilter │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── ResponsiveFilters │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── ResponsiveList │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── ResponsiveRoutesPage │ │ │ └── index.jsx │ │ └── Sidebar │ │ │ ├── index.jsx │ │ │ └── styles.js │ ├── data │ │ └── vehicles.json │ └── index.jsx ├── RestorePreventedRoute │ ├── components │ │ ├── AuthRoute │ │ │ └── index.jsx │ │ ├── AuthStatus │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── Books │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── Food │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── Gallery │ │ │ └── index.jsx │ │ ├── Links │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── Login │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ └── RestorePreventedRoutePage │ │ │ ├── index.jsx │ │ │ └── styles.js │ ├── data │ │ ├── books.json │ │ └── gallery.json │ └── index.js ├── Stepper │ ├── components │ │ ├── FirstStep │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── SecondStep │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── StepperPage │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── TextField │ │ │ └── index.jsx │ │ └── ThirdStep │ │ │ ├── index.jsx │ │ │ └── styles.js │ ├── constants.js │ ├── index.js │ └── services │ │ ├── clearFormData.js │ │ ├── getFormData.js │ │ └── setFormData.js └── TwoPopups │ ├── components │ ├── GetParameterPopups │ │ ├── Popups │ │ │ ├── NotificationDetails │ │ │ │ ├── Details │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ └── index.js │ │ │ ├── Notifications │ │ │ │ ├── NotificationsList │ │ │ │ │ ├── NotificationItem │ │ │ │ │ │ ├── index.jsx │ │ │ │ │ │ └── styles.js │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ └── index.jsx │ │ │ ├── SignIn │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ └── SignUp │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ ├── hooks │ │ │ └── useGetPopupsState.js │ │ └── index.jsx │ ├── Post │ │ ├── PostCard │ │ │ ├── LikesPopup │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── SimilarPicturesPopup │ │ │ │ ├── OriginalImage │ │ │ │ │ ├── index.jsx │ │ │ │ │ └── styles.js │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── ViewersPopup │ │ │ │ ├── index.jsx │ │ │ │ └── styles.js │ │ │ ├── index.jsx │ │ │ └── styles.js │ │ ├── index.jsx │ │ └── styles.js │ ├── Posts │ │ ├── index.jsx │ │ └── styles.js │ └── TwoPopupsPage │ │ └── index.jsx │ ├── data │ ├── notifications.json │ └── posts.json │ └── index.js ├── reducer ├── history.js └── index.js ├── services └── calculateDeviceInfo.js └── store.js /.github/workflows/develop-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/.github/workflows/develop-deployment.yml -------------------------------------------------------------------------------- /.github/workflows/master-deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/.github/workflows/master-deployment.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/README.md -------------------------------------------------------------------------------- /config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/env.js -------------------------------------------------------------------------------- /config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/jest/cssTransform.js -------------------------------------------------------------------------------- /config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/jest/fileTransform.js -------------------------------------------------------------------------------- /config/modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/modules.js -------------------------------------------------------------------------------- /config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/paths.js -------------------------------------------------------------------------------- /config/pnpTs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/pnpTs.js -------------------------------------------------------------------------------- /config/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/webpack.config.js -------------------------------------------------------------------------------- /config/webpackDevServer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/config/webpackDevServer.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-128.png -------------------------------------------------------------------------------- /public/favicon-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-152.png -------------------------------------------------------------------------------- /public/favicon-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-167.png -------------------------------------------------------------------------------- /public/favicon-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-180.png -------------------------------------------------------------------------------- /public/favicon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-192.png -------------------------------------------------------------------------------- /public/favicon-196.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-196.png -------------------------------------------------------------------------------- /public/favicon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon-32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/favicon.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/public/robots.txt -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/scripts/start.js -------------------------------------------------------------------------------- /scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/scripts/test.js -------------------------------------------------------------------------------- /src/actions/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/actions/history.js -------------------------------------------------------------------------------- /src/assets/icons/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/icons/github.svg -------------------------------------------------------------------------------- /src/assets/icons/youtube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/icons/youtube.svg -------------------------------------------------------------------------------- /src/assets/images/close-popup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/close-popup.png -------------------------------------------------------------------------------- /src/assets/images/custom-prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/custom-prompt.png -------------------------------------------------------------------------------- /src/assets/images/multi-step-form.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/multi-step-form.png -------------------------------------------------------------------------------- /src/assets/images/popus-routes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/popus-routes.png -------------------------------------------------------------------------------- /src/assets/images/redirect-after-login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/redirect-after-login.png -------------------------------------------------------------------------------- /src/assets/images/responsive-routes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/responsive-routes.png -------------------------------------------------------------------------------- /src/assets/images/two-popups.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/assets/images/two-popups.png -------------------------------------------------------------------------------- /src/components/App/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/App/index.jsx -------------------------------------------------------------------------------- /src/components/App/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/App/styles.js -------------------------------------------------------------------------------- /src/components/AppBar/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/AppBar/index.jsx -------------------------------------------------------------------------------- /src/components/AppBar/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/AppBar/styles.js -------------------------------------------------------------------------------- /src/components/CustomPrompt/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/CustomPrompt/index.jsx -------------------------------------------------------------------------------- /src/components/DeviceInfoHandler/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/DeviceInfoHandler/index.jsx -------------------------------------------------------------------------------- /src/components/Router/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/components/Router/index.jsx -------------------------------------------------------------------------------- /src/const/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/const/router.js -------------------------------------------------------------------------------- /src/const/tricks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/const/tricks.js -------------------------------------------------------------------------------- /src/contexts/DeviceInfoContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/contexts/DeviceInfoContext.js -------------------------------------------------------------------------------- /src/hooks/router/useGetParameter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/hooks/router/useGetParameter.js -------------------------------------------------------------------------------- /src/hooks/router/usePrepareLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/hooks/router/usePrepareLink.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/ClosePopupPage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/ClosePopupPage/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/ClosePopupPage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/ClosePopupPage/styles.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomReduxHistory/hooks/useClosePopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomReduxHistory/hooks/useClosePopup.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomReduxHistory/hooks/useGoBack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomReduxHistory/hooks/useGoBack.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomReduxHistory/hooks/usePush.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomReduxHistory/hooks/usePush.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomReduxHistory/hooks/useReplace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomReduxHistory/hooks/useReplace.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomReduxHistory/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomReduxHistory/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomReduxHistory/selectors/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomReduxHistory/selectors/history.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/HistoryLogger/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/HistoryLogger/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/constants.js: -------------------------------------------------------------------------------- 1 | export const CUSTOM_SESSION_KEY = "custom-history"; 2 | -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/hooks/useClosePopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/hooks/useClosePopup.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/services/clearCustomHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/services/clearCustomHistory.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/services/getCustomHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/services/getCustomHistory.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/services/getHasPrevRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/services/getHasPrevRoute.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/services/setCustomHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/services/setCustomHistory.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/CustomSessionHistory/services/updateSessionHistory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/CustomSessionHistory/services/updateSessionHistory.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/GoBack/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/GoBack/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/Push/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/Push/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/State/hooks/useClosePopup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/State/hooks/useClosePopup.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/State/hooks/usePreparePopupLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/State/hooks/usePreparePopupLink.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/components/State/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/components/State/index.js -------------------------------------------------------------------------------- /src/pages/ClosePopup/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ClosePopup/index.js -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/CustomPromptPage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/CustomPromptPage/index.jsx -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/CustomPromptPage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/CustomPromptPage/styles.js -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/SignUpButton/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/SignUpButton/index.jsx -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/SignUpForm/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/SignUpForm/index.jsx -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/SignUpForm/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/SignUpForm/styles.js -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/SignUpForm/useFormState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/SignUpForm/useFormState.js -------------------------------------------------------------------------------- /src/pages/CustomPrompt/components/SignUpForm/usePreventReload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/components/SignUpForm/usePreventReload.js -------------------------------------------------------------------------------- /src/pages/CustomPrompt/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/CustomPrompt/index.js -------------------------------------------------------------------------------- /src/pages/Home/components/HomePage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Home/components/HomePage/index.jsx -------------------------------------------------------------------------------- /src/pages/Home/components/HomePage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Home/components/HomePage/styles.js -------------------------------------------------------------------------------- /src/pages/Home/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Home/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationDetails/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationDetails/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationDetails/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationDetails/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/NotificationsList/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/Notifications/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignIn/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignIn/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignIn/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignIn/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignUp/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignUp/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignUp/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/Popups/SignUp/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/hooks/useGetPopupState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/hooks/useGetPopupState.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/GetParameterPopups/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/GetParameterPopups/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/PopupsRoutesPage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/PopupsRoutesPage/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/PostCard/LikesPopup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/PostCard/LikesPopup/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/PostCard/LikesPopup/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/PostCard/LikesPopup/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/PostCard/ViewersPopup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/PostCard/ViewersPopup/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/PostCard/ViewersPopup/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/PostCard/ViewersPopup/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/PostCard/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/PostCard/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/PostCard/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/PostCard/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Post/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Post/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Posts/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Posts/index.jsx -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/components/Posts/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/components/Posts/styles.js -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/data/notifications.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/data/notifications.json -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/data/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/data/posts.json -------------------------------------------------------------------------------- /src/pages/PopupsRoutes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/PopupsRoutes/index.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Desktop/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Desktop/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Desktop/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Desktop/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Body/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Body/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Body/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Body/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Enging/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Enging/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Enging/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Enging/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Make/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Make/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Make/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Make/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Miles/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Miles/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Miles/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Miles/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Model/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Model/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Model/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Model/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Year/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Year/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/Year/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/Year/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Filter/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Filter/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/List/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/List/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/List/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/List/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveFilter/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveFilter/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveFilter/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveFilter/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveFilters/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveFilters/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveFilters/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveFilters/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveList/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveList/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveList/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveList/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/ResponsiveRoutesPage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/ResponsiveRoutesPage/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Sidebar/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Sidebar/index.jsx -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/components/Sidebar/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/components/Sidebar/styles.js -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/data/vehicles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/data/vehicles.json -------------------------------------------------------------------------------- /src/pages/ResponsiveRoutes/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/ResponsiveRoutes/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/AuthRoute/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/AuthRoute/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/AuthStatus/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/AuthStatus/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/AuthStatus/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/AuthStatus/styles.js -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Books/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Books/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Books/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Books/styles.js -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Food/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Food/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Food/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Food/styles.js -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Gallery/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Gallery/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Links/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Links/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Links/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Links/styles.js -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Login/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Login/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/Login/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/Login/styles.js -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/RestorePreventedRoutePage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/RestorePreventedRoutePage/index.jsx -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/components/RestorePreventedRoutePage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/components/RestorePreventedRoutePage/styles.js -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/data/books.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/data/books.json -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/data/gallery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/data/gallery.json -------------------------------------------------------------------------------- /src/pages/RestorePreventedRoute/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/RestorePreventedRoute/index.js -------------------------------------------------------------------------------- /src/pages/Stepper/components/FirstStep/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/FirstStep/index.jsx -------------------------------------------------------------------------------- /src/pages/Stepper/components/FirstStep/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/FirstStep/styles.js -------------------------------------------------------------------------------- /src/pages/Stepper/components/SecondStep/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/SecondStep/index.jsx -------------------------------------------------------------------------------- /src/pages/Stepper/components/SecondStep/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/SecondStep/styles.js -------------------------------------------------------------------------------- /src/pages/Stepper/components/StepperPage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/StepperPage/index.jsx -------------------------------------------------------------------------------- /src/pages/Stepper/components/StepperPage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/StepperPage/styles.js -------------------------------------------------------------------------------- /src/pages/Stepper/components/TextField/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/TextField/index.jsx -------------------------------------------------------------------------------- /src/pages/Stepper/components/ThirdStep/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/ThirdStep/index.jsx -------------------------------------------------------------------------------- /src/pages/Stepper/components/ThirdStep/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/components/ThirdStep/styles.js -------------------------------------------------------------------------------- /src/pages/Stepper/constants.js: -------------------------------------------------------------------------------- 1 | export const STEPPER_FORM_DATA_KEY = "stepper-form-data"; 2 | -------------------------------------------------------------------------------- /src/pages/Stepper/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/index.js -------------------------------------------------------------------------------- /src/pages/Stepper/services/clearFormData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/services/clearFormData.js -------------------------------------------------------------------------------- /src/pages/Stepper/services/getFormData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/services/getFormData.js -------------------------------------------------------------------------------- /src/pages/Stepper/services/setFormData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/Stepper/services/setFormData.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/NotificationDetails/Details/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/NotificationDetails/Details/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/NotificationDetails/Details/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/NotificationDetails/Details/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/NotificationDetails/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/NotificationDetails/index.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/NotificationItem/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/NotificationsList/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/Notifications/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/SignIn/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/SignIn/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/SignIn/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/SignIn/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/SignUp/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/SignUp/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/Popups/SignUp/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/Popups/SignUp/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/hooks/useGetPopupsState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/hooks/useGetPopupsState.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/GetParameterPopups/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/GetParameterPopups/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/LikesPopup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/LikesPopup/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/LikesPopup/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/LikesPopup/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/OriginalImage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/OriginalImage/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/OriginalImage/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/OriginalImage/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/SimilarPicturesPopup/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/ViewersPopup/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/ViewersPopup/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/ViewersPopup/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/ViewersPopup/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/PostCard/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/PostCard/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Post/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Post/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Posts/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Posts/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/Posts/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/Posts/styles.js -------------------------------------------------------------------------------- /src/pages/TwoPopups/components/TwoPopupsPage/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/components/TwoPopupsPage/index.jsx -------------------------------------------------------------------------------- /src/pages/TwoPopups/data/notifications.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/data/notifications.json -------------------------------------------------------------------------------- /src/pages/TwoPopups/data/posts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/data/posts.json -------------------------------------------------------------------------------- /src/pages/TwoPopups/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/pages/TwoPopups/index.js -------------------------------------------------------------------------------- /src/reducer/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/reducer/history.js -------------------------------------------------------------------------------- /src/reducer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/reducer/index.js -------------------------------------------------------------------------------- /src/services/calculateDeviceInfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/services/calculateDeviceInfo.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sin9k/react-router-dom-tricks/HEAD/src/store.js --------------------------------------------------------------------------------