{"action":"created","issue":{"url":"https://api.github.com/repos/AdamBrodzinski/meteor-flux-leaderboard/issues/8","labels_url":"https://api.github.com/repos/AdamBrodzinski/meteor-flux-leaderboard/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/AdamBrodzinski/meteor-flux-leaderboard/issues/8/comments","events_url":"https://api.github.com/repos/AdamBrodzinski/meteor-flux-leaderboard/issues/8/events","html_url":"https://github.com/AdamBrodzinski/meteor-flux-leaderboard/issues/8","id":105023004,"number":8,"title":"Best place to put Subscriptions and Fetchings on Redux?","user":{"login":"SenerDemiral","id":3463333,"avatar_url":"https://avatars.githubusercontent.com/u/3463333?v=3","gravatar_id":"","url":"https://api.github.com/users/SenerDemiral","html_url":"https://github.com/SenerDemiral","followers_url":"https://api.github.com/users/SenerDemiral/followers","following_url":"https://api.github.com/users/SenerDemiral/following{/other_user}","gists_url":"https://api.github.com/users/SenerDemiral/gists{/gist_id}","starred_url":"https://api.github.com/users/SenerDemiral/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SenerDemiral/subscriptions","organizations_url":"https://api.github.com/users/SenerDemiral/orgs","repos_url":"https://api.github.com/users/SenerDemiral/repos","events_url":"https://api.github.com/users/SenerDemiral/events{/privacy}","received_events_url":"https://api.github.com/users/SenerDemiral/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-05T11:58:06Z","updated_at":"2015-09-05T21:38:53Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/AdamBrodzinski/meteor-flux-leaderboard/issues/comments/137998853","html_url":"https://github.com/AdamBrodzinski/meteor-flux-leaderboard/issues/8#issuecomment-137998853","issue_url":"https://api.github.com/repos/AdamBrodzinski/meteor-flux-leaderboard/issues/8","id":137998853,"user":{"login":"AdamBrodzinski","id":1445367,"avatar_url":"https://avatars.githubusercontent.com/u/1445367?v=3","gravatar_id":"","url":"https://api.github.com/users/AdamBrodzinski","html_url":"https://github.com/AdamBrodzinski","followers_url":"https://api.github.com/users/AdamBrodzinski/followers","following_url":"https://api.github.com/users/AdamBrodzinski/following{/other_user}","gists_url":"https://api.github.com/users/AdamBrodzinski/gists{/gist_id}","starred_url":"https://api.github.com/users/AdamBrodzinski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdamBrodzinski/subscriptions","organizations_url":"https://api.github.com/users/AdamBrodzinski/orgs","repos_url":"https://api.github.com/users/AdamBrodzinski/repos","events_url":"https://api.github.com/users/AdamBrodzinski/events{/privacy}","received_events_url":"https://api.github.com/users/AdamBrodzinski/received_events","type":"User","site_admin":false},"created_at":"2015-09-05T21:38:53Z","updated_at":"2015-09-05T21:38:53Z","body":"Do you mean where to put the subscribe call or the data that gets returned in mini-mongo? I presume the former, if not let me know.\r\n\r\nI like to put the subscriptions in the topmost component of a feature... for example subscribe to the chats data in `ChatsContainer` and in this container use connect to get the data from state. The only other thing `ChatsContainer` does is render one child, `Chats` and it sends it's properties down to it. This makes it like a view-controller that only handles data. This makes `Chats` *really* easy to test and debug. \r\n\r\nHere's an example of this method: \r\nhttps://github.com/AdamBrodzinski/meteor-flux-leaderboard/blob/redux/client/components/AppContainer.jsx#L7"}}