zero-boilerplate-redux icon indicating copy to clipboard operation
zero-boilerplate-redux copied to clipboard

WIP: React bindings

Open jamesplease opened this issue 7 years ago • 1 comments

To try this out locally

  1. Clone the repo
  2. Navigate to this branch: git checkout react-bindings
  3. npm install
  4. npm start

Resolves #20


Todo:

  • [x] Use <ResourceRequest/> for creating a gist
    • [x] React Request needs to pass down the requestKey
  • [x] Use <ResourceRequest/> for reading a gist
    • [x] Add delete component
    • [x] Add update component
    • [x] Add read component
    • [x] Use React Composer for tying them together
    • [x] Think about how to replace lifecycle usage in Gist.js
  • [x] HTTP Status Codes needs to be updated to support fetch
  • [x] cache-and-network usage in gists list (creating a new request doesn't refresh)
  • [x] cache-and-network usage on gist details page
  • [x] put GistsResources in same file as Gist
  • [x] make sure delete clears the list cache
  • [x] Add resetRequest callback
  • [x] Publish react-redux-resource to npm

jamesplease avatar Feb 03 '18 01:02 jamesplease