{"action":"created","issue":{"url":"https://api.github.com/repos/dancancro/great-big-angular2-example/issues/3","repository_url":"https://api.github.com/repos/dancancro/great-big-angular2-example","labels_url":"https://api.github.com/repos/dancancro/great-big-angular2-example/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/dancancro/great-big-angular2-example/issues/3/comments","events_url":"https://api.github.com/repos/dancancro/great-big-angular2-example/issues/3/events","html_url":"https://github.com/dancancro/great-big-angular2-example/issues/3","id":217091218,"number":3,"title":"entity maps","user":{"login":"dguisinger","id":8884772,"avatar_url":"https://avatars1.githubusercontent.com/u/8884772?v=3","gravatar_id":"","url":"https://api.github.com/users/dguisinger","html_url":"https://github.com/dguisinger","followers_url":"https://api.github.com/users/dguisinger/followers","following_url":"https://api.github.com/users/dguisinger/following{/other_user}","gists_url":"https://api.github.com/users/dguisinger/gists{/gist_id}","starred_url":"https://api.github.com/users/dguisinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dguisinger/subscriptions","organizations_url":"https://api.github.com/users/dguisinger/orgs","repos_url":"https://api.github.com/users/dguisinger/repos","events_url":"https://api.github.com/users/dguisinger/events{/privacy}","received_events_url":"https://api.github.com/users/dguisinger/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2017-03-26T21:28:47Z","updated_at":"2017-04-23T06:44:53Z","closed_at":"2017-03-26T23:35:08Z","body":"Like the examples you have pulled together.  My biggest complaint so far has been just trying to deal with your entity maps.  Having come from 3rd party map libraries, It appears there is no functionality to enumerate or filter map values like you can an array.  Maybe I'm missing something, but with ImmutableJS for example I could do entities.toArray().filter(x => x.something==foo).sort(x=>x.displayOrder).... \r\n\r\nit appears TypeScript still doesn't have much built-in support for maps."},"comment":{"url":"https://api.github.com/repos/dancancro/great-big-angular2-example/issues/comments/296423408","html_url":"https://github.com/dancancro/great-big-angular2-example/issues/3#issuecomment-296423408","issue_url":"https://api.github.com/repos/dancancro/great-big-angular2-example/issues/3","id":296423408,"user":{"login":"dguisinger","id":8884772,"avatar_url":"https://avatars1.githubusercontent.com/u/8884772?v=3","gravatar_id":"","url":"https://api.github.com/users/dguisinger","html_url":"https://github.com/dguisinger","followers_url":"https://api.github.com/users/dguisinger/followers","following_url":"https://api.github.com/users/dguisinger/following{/other_user}","gists_url":"https://api.github.com/users/dguisinger/gists{/gist_id}","starred_url":"https://api.github.com/users/dguisinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dguisinger/subscriptions","organizations_url":"https://api.github.com/users/dguisinger/orgs","repos_url":"https://api.github.com/users/dguisinger/repos","events_url":"https://api.github.com/users/dguisinger/events{/privacy}","received_events_url":"https://api.github.com/users/dguisinger/received_events","type":"User","site_admin":false},"created_at":"2017-04-23T06:44:52Z","updated_at":"2017-04-23T06:44:52Z","body":"Ok, here is an actual question.  For the life of me I can't find anything\nthats manually triggering this call from my code.\n\nDataService is being called from loadFromRemote$(...) during application\nstartup, I can't find any place where I send an action of type load.\nIs there some code somewhere that triggers the LOAD action automatically?\nI'm going in circles trying to find what is triggering this...  a\nstacktrace doesn't help because its running inside an observable.\n\nI really don't want code running out and doing things when I'm not\ninstructing it to.  Does your code do this for you when you run it from\nyour project?\n\nI added the following to loadFromRemote$ to figure out why I was getting\nexceptions during startup due to my webservice not yet being configured and\nrunning since it shouldn't have been called:\n\nconsole.log(`loadFromRemote ${slice}`);\n\nconsole.trace();\n\n\nIdeas?\n\nOn Sat, Apr 22, 2017 at 10:34 PM, Dan Cancro <notifications@github.com>\nwrote:\n\n> I was dazzled by seeing a tree with all my data update in real time and\n> seeing the app playback in the Redux dev tools. I think that this is just\n> one freebie you get in exchange for adhering to this standard for state\n> management. I am a sucker for standards because I love freebies like this.\n> Right now someone's making something that works with Redux stores and I\n> don't even know I want it. Apart from standardization freebies, there's a\n> pretty good case for immutability but I can't do it justice.\n>\n> —\n> You are receiving this because you modified the open/close state.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/dancancro/great-big-angular2-example/issues/3#issuecomment-296417218>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AIeSJGSP-aOVT3IGBiEcTpzhOYWfVZW-ks5rysbigaJpZM4MpmRh>\n> .\n>\n"}}
{"actor":{"display_login":"dguisinger"}}