├── .babelrc ├── .editorconfig ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── package.json ├── src ├── ReduxWPAPI.js ├── actions │ └── callAPI.js ├── adapters │ └── wpapi.js ├── callAPI.js ├── constants │ ├── actions.js │ └── requestStatus.js ├── helpers.js ├── index.js ├── selectors.js └── symbols.js ├── test ├── .eslintrc ├── adapter.spec.js ├── middleware.spec.js ├── mocks │ ├── AdapterMockForReducer.js │ ├── actions │ │ ├── cacheHitCollection.js │ │ ├── cacheHitSingle.js │ │ ├── collectionRequest.js │ │ ├── modifyingRequest.js │ │ ├── successfulAuthorRequest.js │ │ ├── successfulCollectionRequest.js │ │ ├── successfulOptionsRequest.js │ │ ├── successfulQueryBySlug.js │ │ ├── successfulSearchRequest.js │ │ ├── unsuccessfulCollectionRequest.js │ │ └── unsuccessfulModifyingRequest.js │ ├── createFakeAdapter.js │ ├── data │ │ ├── authorResponse.js │ │ ├── collectionResponse.js │ │ ├── optionsResponse.js │ │ └── queryBySlugResponse.js │ └── store.js ├── reducer.spec.js └── selector.spec.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.log 3 | node_modules 4 | dist 5 | lib 6 | es 7 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/package.json -------------------------------------------------------------------------------- /src/ReduxWPAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/ReduxWPAPI.js -------------------------------------------------------------------------------- /src/actions/callAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/actions/callAPI.js -------------------------------------------------------------------------------- /src/adapters/wpapi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/adapters/wpapi.js -------------------------------------------------------------------------------- /src/callAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/callAPI.js -------------------------------------------------------------------------------- /src/constants/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/constants/actions.js -------------------------------------------------------------------------------- /src/constants/requestStatus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/constants/requestStatus.js -------------------------------------------------------------------------------- /src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/helpers.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/index.js -------------------------------------------------------------------------------- /src/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/selectors.js -------------------------------------------------------------------------------- /src/symbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/src/symbols.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/adapter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/adapter.spec.js -------------------------------------------------------------------------------- /test/middleware.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/middleware.spec.js -------------------------------------------------------------------------------- /test/mocks/AdapterMockForReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/AdapterMockForReducer.js -------------------------------------------------------------------------------- /test/mocks/actions/cacheHitCollection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/cacheHitCollection.js -------------------------------------------------------------------------------- /test/mocks/actions/cacheHitSingle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/cacheHitSingle.js -------------------------------------------------------------------------------- /test/mocks/actions/collectionRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/collectionRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/modifyingRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/modifyingRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/successfulAuthorRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/successfulAuthorRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/successfulCollectionRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/successfulCollectionRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/successfulOptionsRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/successfulOptionsRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/successfulQueryBySlug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/successfulQueryBySlug.js -------------------------------------------------------------------------------- /test/mocks/actions/successfulSearchRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/successfulSearchRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/unsuccessfulCollectionRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/unsuccessfulCollectionRequest.js -------------------------------------------------------------------------------- /test/mocks/actions/unsuccessfulModifyingRequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/actions/unsuccessfulModifyingRequest.js -------------------------------------------------------------------------------- /test/mocks/createFakeAdapter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/createFakeAdapter.js -------------------------------------------------------------------------------- /test/mocks/data/authorResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/data/authorResponse.js -------------------------------------------------------------------------------- /test/mocks/data/collectionResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/data/collectionResponse.js -------------------------------------------------------------------------------- /test/mocks/data/optionsResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/data/optionsResponse.js -------------------------------------------------------------------------------- /test/mocks/data/queryBySlugResponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/data/queryBySlugResponse.js -------------------------------------------------------------------------------- /test/mocks/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/mocks/store.js -------------------------------------------------------------------------------- /test/reducer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/reducer.spec.js -------------------------------------------------------------------------------- /test/selector.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/test/selector.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/log-oscon/redux-wpapi/HEAD/webpack.config.js --------------------------------------------------------------------------------