├── .babelrc ├── .codeclimate.yml ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .flowconfig ├── .github └── CODEOWNERS ├── .gitignore ├── .npmignore ├── .snyk ├── .travis.yml ├── LICENSE ├── README.md ├── __test-helpers__ ├── reducerParameters.js ├── setup.js ├── setupJest.js └── setupThunk.js ├── __tests__ ├── __snapshots__ │ ├── action-creators.js.snap │ ├── connectRoutes.js.snap │ ├── createLocationReducer.js.snap │ └── pure-utils.js.snap ├── action-creators.js ├── clientOnlyApi.js ├── connectRoutes.js ├── createLocationReducer.js └── pure-utils.js ├── docs ├── _config.yml ├── action.md ├── addRoutes.md ├── blocking-navigation.md ├── client-only-api.md ├── connectRoutes.md ├── low-level-api.md ├── migration.md ├── prefetching.md ├── prior-art.md ├── query-strings.md ├── react-native.md ├── reducer.md ├── redux-first-router-flow-chart.png ├── redux-persist.md ├── scroll-restoration.md ├── server-rendering.md └── url-parsing.md ├── examples ├── README.md ├── change-title │ ├── README.md │ └── change-title.patch ├── links │ ├── README.md │ └── links.patch ├── minimal │ ├── .env │ ├── .eslintrc.js │ └── src │ │ ├── App.js │ │ ├── components.js │ │ ├── configureStore.js │ │ ├── index.js │ │ └── pageReducer.js ├── redux-devtools │ ├── README.md │ └── redux-devtools.patch └── thunks │ ├── README.md │ └── thunks.patch ├── flow-typed └── npm │ ├── babel-cli_vx.x.x.js │ ├── babel-eslint_vx.x.x.js │ ├── babel-plugin-transform-flow-strip-types_vx.x.x.js │ ├── babel-preset-es2015_vx.x.x.js │ ├── babel-preset-react_vx.x.x.js │ ├── babel-preset-stage-0_vx.x.x.js │ ├── eslint-plugin-babel_vx.x.x.js │ ├── eslint-plugin-flow-vars_vx.x.x.js │ ├── eslint-plugin-flowtype_vx.x.x.js │ ├── eslint-plugin-import_vx.x.x.js │ ├── eslint-plugin-react_vx.x.x.js │ ├── eslint_vx.x.x.js │ ├── flow-bin_v0.x.x.js │ ├── flow-copy-source_vx.x.x.js │ ├── jest_v18.x.x.js │ ├── react-redux_v4.x.x.js │ └── redux_v3.x.x.js ├── package.json ├── renovate.json ├── src ├── action-creators │ ├── addRoutes.js │ ├── historyCreateAction.js │ ├── middlewareCreateAction.js │ ├── middlewareCreateNotFoundAction.js │ └── redirect.js ├── connectRoutes.js ├── flow-types.js ├── index.js ├── pure-utils │ ├── actionToPath.js │ ├── attemptCallRouteThunk.js │ ├── canUseDom.js │ ├── changePageTitle.js │ ├── confirmLeave.js │ ├── createThunk.js │ ├── isLocationAction.js │ ├── isReactNative.js │ ├── isRedirectAction.js │ ├── isServer.js │ ├── nestAction.js │ ├── objectValues.js │ ├── pathToAction.js │ ├── pathnamePlusSearch.js │ └── setKind.js └── reducer │ └── createLocationReducer.js ├── troubleshooting.md ├── wallaby.js ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.babelrc -------------------------------------------------------------------------------- /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | flow-typed 3 | node_modules 4 | docs 5 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.flowconfig -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | # redux-first-router maintainers 2 | * @ScriptedAlchemy 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | coverage 3 | node_modules 4 | *.log 5 | .idea 6 | .DS_Store 7 | package-lock.json 8 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.npmignore -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.snyk -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/README.md -------------------------------------------------------------------------------- /__test-helpers__/reducerParameters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__test-helpers__/reducerParameters.js -------------------------------------------------------------------------------- /__test-helpers__/setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__test-helpers__/setup.js -------------------------------------------------------------------------------- /__test-helpers__/setupJest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__test-helpers__/setupJest.js -------------------------------------------------------------------------------- /__test-helpers__/setupThunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__test-helpers__/setupThunk.js -------------------------------------------------------------------------------- /__tests__/__snapshots__/action-creators.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/__snapshots__/action-creators.js.snap -------------------------------------------------------------------------------- /__tests__/__snapshots__/connectRoutes.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/__snapshots__/connectRoutes.js.snap -------------------------------------------------------------------------------- /__tests__/__snapshots__/createLocationReducer.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/__snapshots__/createLocationReducer.js.snap -------------------------------------------------------------------------------- /__tests__/__snapshots__/pure-utils.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/__snapshots__/pure-utils.js.snap -------------------------------------------------------------------------------- /__tests__/action-creators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/action-creators.js -------------------------------------------------------------------------------- /__tests__/clientOnlyApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/clientOnlyApi.js -------------------------------------------------------------------------------- /__tests__/connectRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/connectRoutes.js -------------------------------------------------------------------------------- /__tests__/createLocationReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/createLocationReducer.js -------------------------------------------------------------------------------- /__tests__/pure-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/__tests__/pure-utils.js -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/action.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/action.md -------------------------------------------------------------------------------- /docs/addRoutes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/addRoutes.md -------------------------------------------------------------------------------- /docs/blocking-navigation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/blocking-navigation.md -------------------------------------------------------------------------------- /docs/client-only-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/client-only-api.md -------------------------------------------------------------------------------- /docs/connectRoutes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/connectRoutes.md -------------------------------------------------------------------------------- /docs/low-level-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/low-level-api.md -------------------------------------------------------------------------------- /docs/migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/migration.md -------------------------------------------------------------------------------- /docs/prefetching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/prefetching.md -------------------------------------------------------------------------------- /docs/prior-art.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/prior-art.md -------------------------------------------------------------------------------- /docs/query-strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/query-strings.md -------------------------------------------------------------------------------- /docs/react-native.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/react-native.md -------------------------------------------------------------------------------- /docs/reducer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/reducer.md -------------------------------------------------------------------------------- /docs/redux-first-router-flow-chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/redux-first-router-flow-chart.png -------------------------------------------------------------------------------- /docs/redux-persist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/redux-persist.md -------------------------------------------------------------------------------- /docs/scroll-restoration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/scroll-restoration.md -------------------------------------------------------------------------------- /docs/server-rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/server-rendering.md -------------------------------------------------------------------------------- /docs/url-parsing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/docs/url-parsing.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/change-title/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/change-title/README.md -------------------------------------------------------------------------------- /examples/change-title/change-title.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/change-title/change-title.patch -------------------------------------------------------------------------------- /examples/links/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/links/README.md -------------------------------------------------------------------------------- /examples/links/links.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/links/links.patch -------------------------------------------------------------------------------- /examples/minimal/.env: -------------------------------------------------------------------------------- 1 | SKIP_PREFLIGHT_CHECK=true 2 | -------------------------------------------------------------------------------- /examples/minimal/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/minimal/.eslintrc.js -------------------------------------------------------------------------------- /examples/minimal/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/minimal/src/App.js -------------------------------------------------------------------------------- /examples/minimal/src/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/minimal/src/components.js -------------------------------------------------------------------------------- /examples/minimal/src/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/minimal/src/configureStore.js -------------------------------------------------------------------------------- /examples/minimal/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/minimal/src/index.js -------------------------------------------------------------------------------- /examples/minimal/src/pageReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/minimal/src/pageReducer.js -------------------------------------------------------------------------------- /examples/redux-devtools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/redux-devtools/README.md -------------------------------------------------------------------------------- /examples/redux-devtools/redux-devtools.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/redux-devtools/redux-devtools.patch -------------------------------------------------------------------------------- /examples/thunks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/thunks/README.md -------------------------------------------------------------------------------- /examples/thunks/thunks.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/examples/thunks/thunks.patch -------------------------------------------------------------------------------- /flow-typed/npm/babel-cli_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/babel-cli_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/babel-eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/babel-plugin-transform-flow-strip-types_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-preset-es2015_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/babel-preset-es2015_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-preset-react_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/babel-preset-react_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/babel-preset-stage-0_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/babel-preset-stage-0_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-babel_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/eslint-plugin-babel_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-flow-vars_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/eslint-plugin-flow-vars_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/eslint-plugin-flowtype_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-import_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/eslint-plugin-import_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint-plugin-react_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/eslint-plugin-react_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/eslint_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/eslint_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/flow-bin_v0.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/flow-bin_v0.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/flow-copy-source_vx.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/flow-copy-source_vx.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/jest_v18.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/jest_v18.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/react-redux_v4.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/react-redux_v4.x.x.js -------------------------------------------------------------------------------- /flow-typed/npm/redux_v3.x.x.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/flow-typed/npm/redux_v3.x.x.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/renovate.json -------------------------------------------------------------------------------- /src/action-creators/addRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/action-creators/addRoutes.js -------------------------------------------------------------------------------- /src/action-creators/historyCreateAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/action-creators/historyCreateAction.js -------------------------------------------------------------------------------- /src/action-creators/middlewareCreateAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/action-creators/middlewareCreateAction.js -------------------------------------------------------------------------------- /src/action-creators/middlewareCreateNotFoundAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/action-creators/middlewareCreateNotFoundAction.js -------------------------------------------------------------------------------- /src/action-creators/redirect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/action-creators/redirect.js -------------------------------------------------------------------------------- /src/connectRoutes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/connectRoutes.js -------------------------------------------------------------------------------- /src/flow-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/flow-types.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/index.js -------------------------------------------------------------------------------- /src/pure-utils/actionToPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/actionToPath.js -------------------------------------------------------------------------------- /src/pure-utils/attemptCallRouteThunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/attemptCallRouteThunk.js -------------------------------------------------------------------------------- /src/pure-utils/canUseDom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/canUseDom.js -------------------------------------------------------------------------------- /src/pure-utils/changePageTitle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/changePageTitle.js -------------------------------------------------------------------------------- /src/pure-utils/confirmLeave.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/confirmLeave.js -------------------------------------------------------------------------------- /src/pure-utils/createThunk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/createThunk.js -------------------------------------------------------------------------------- /src/pure-utils/isLocationAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/isLocationAction.js -------------------------------------------------------------------------------- /src/pure-utils/isReactNative.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/isReactNative.js -------------------------------------------------------------------------------- /src/pure-utils/isRedirectAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/isRedirectAction.js -------------------------------------------------------------------------------- /src/pure-utils/isServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/isServer.js -------------------------------------------------------------------------------- /src/pure-utils/nestAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/nestAction.js -------------------------------------------------------------------------------- /src/pure-utils/objectValues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/objectValues.js -------------------------------------------------------------------------------- /src/pure-utils/pathToAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/pathToAction.js -------------------------------------------------------------------------------- /src/pure-utils/pathnamePlusSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/pathnamePlusSearch.js -------------------------------------------------------------------------------- /src/pure-utils/setKind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/pure-utils/setKind.js -------------------------------------------------------------------------------- /src/reducer/createLocationReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/src/reducer/createLocationReducer.js -------------------------------------------------------------------------------- /troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/troubleshooting.md -------------------------------------------------------------------------------- /wallaby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/wallaby.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/faceyspacey/redux-first-router/HEAD/yarn.lock --------------------------------------------------------------------------------