{"action":"created","issue":{"url":"https://api.github.com/repos/fugitivelabs/yote-react/issues/60","repository_url":"https://api.github.com/repos/fugitivelabs/yote-react","labels_url":"https://api.github.com/repos/fugitivelabs/yote-react/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/fugitivelabs/yote-react/issues/60/comments","events_url":"https://api.github.com/repos/fugitivelabs/yote-react/issues/60/events","html_url":"https://github.com/fugitivelabs/yote-react/pull/60","id":188359033,"number":60,"title":"experimental store reorg","user":{"login":"grantfowler","id":2230143,"avatar_url":"https://avatars.githubusercontent.com/u/2230143?v=3","gravatar_id":"","url":"https://api.github.com/users/grantfowler","html_url":"https://github.com/grantfowler","followers_url":"https://api.github.com/users/grantfowler/followers","following_url":"https://api.github.com/users/grantfowler/following{/other_user}","gists_url":"https://api.github.com/users/grantfowler/gists{/gist_id}","starred_url":"https://api.github.com/users/grantfowler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grantfowler/subscriptions","organizations_url":"https://api.github.com/users/grantfowler/orgs","repos_url":"https://api.github.com/users/grantfowler/repos","events_url":"https://api.github.com/users/grantfowler/events{/privacy}","received_events_url":"https://api.github.com/users/grantfowler/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-11-09T21:38:33Z","updated_at":"2016-11-21T21:03:55Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/fugitivelabs/yote-react/pulls/60","html_url":"https://github.com/fugitivelabs/yote-react/pull/60","diff_url":"https://github.com/fugitivelabs/yote-react/pull/60.diff","patch_url":"https://github.com/fugitivelabs/yote-react/pull/60.patch"},"body":"reorganize all product actions and reducers. single reducer with global map and individual lists. build off of Erik's \"fetchIfNeeded\" stuff for lists. some interesting things with the maps as well as with the components (they never update the store directly, only their internal state. ex no more \"setupNewItem\"). also added the API utility that we need for server rendering.\r\n\r\nno changes to any code other than the \"/products\" modules.\r\n\r\nhttp://redux.js.org/docs/advanced/AsyncActions.html\r\nhttps://github.com/reactjs/redux/issues/994"},"comment":{"url":"https://api.github.com/repos/fugitivelabs/yote-react/issues/comments/262066444","html_url":"https://github.com/fugitivelabs/yote-react/pull/60#issuecomment-262066444","issue_url":"https://api.github.com/repos/fugitivelabs/yote-react/issues/60","id":262066444,"user":{"login":"ffugly","id":1693321,"avatar_url":"https://avatars.githubusercontent.com/u/1693321?v=3","gravatar_id":"","url":"https://api.github.com/users/ffugly","html_url":"https://github.com/ffugly","followers_url":"https://api.github.com/users/ffugly/followers","following_url":"https://api.github.com/users/ffugly/following{/other_user}","gists_url":"https://api.github.com/users/ffugly/gists{/gist_id}","starred_url":"https://api.github.com/users/ffugly/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ffugly/subscriptions","organizations_url":"https://api.github.com/users/ffugly/orgs","repos_url":"https://api.github.com/users/ffugly/repos","events_url":"https://api.github.com/users/ffugly/events{/privacy}","received_events_url":"https://api.github.com/users/ffugly/received_events","type":"User","site_admin":false},"created_at":"2016-11-21T21:03:55Z","updated_at":"2016-11-21T21:03:55Z","body":"For the record, I like this and think we should move it over permanently"}}
{"actor":{"display_login":"ffugly"}}