{"action":"created","issue":{"url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/issues/1","labels_url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/issues/1/comments","events_url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/issues/1/events","html_url":"https://github.com/LegitTalon/fluxible-plugin-react-router/pull/1","id":85905492,"number":1,"title":"Allow setting the router instance later on","user":{"login":"marnusw","id":971499,"avatar_url":"https://avatars.githubusercontent.com/u/971499?v=3","gravatar_id":"","url":"https://api.github.com/users/marnusw","html_url":"https://github.com/marnusw","followers_url":"https://api.github.com/users/marnusw/followers","following_url":"https://api.github.com/users/marnusw/following{/other_user}","gists_url":"https://api.github.com/users/marnusw/gists{/gist_id}","starred_url":"https://api.github.com/users/marnusw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marnusw/subscriptions","organizations_url":"https://api.github.com/users/marnusw/orgs","repos_url":"https://api.github.com/users/marnusw/repos","events_url":"https://api.github.com/users/marnusw/events{/privacy}","received_events_url":"https://api.github.com/users/marnusw/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-06-07T14:16:43Z","updated_at":"2015-06-08T19:42:10Z","closed_at":"2015-06-08T19:09:40Z","pull_request":{"url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/pulls/1","html_url":"https://github.com/LegitTalon/fluxible-plugin-react-router/pull/1","diff_url":"https://github.com/LegitTalon/fluxible-plugin-react-router/pull/1.diff","patch_url":"https://github.com/LegitTalon/fluxible-plugin-react-router/pull/1.patch"},"body":"Please see the changes I made to `README.md` for my motivation behind these proposed changes."},"comment":{"url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/issues/comments/110116189","html_url":"https://github.com/LegitTalon/fluxible-plugin-react-router/pull/1#issuecomment-110116189","issue_url":"https://api.github.com/repos/LegitTalon/fluxible-plugin-react-router/issues/1","id":110116189,"user":{"login":"marnusw","id":971499,"avatar_url":"https://avatars.githubusercontent.com/u/971499?v=3","gravatar_id":"","url":"https://api.github.com/users/marnusw","html_url":"https://github.com/marnusw","followers_url":"https://api.github.com/users/marnusw/followers","following_url":"https://api.github.com/users/marnusw/following{/other_user}","gists_url":"https://api.github.com/users/marnusw/gists{/gist_id}","starred_url":"https://api.github.com/users/marnusw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marnusw/subscriptions","organizations_url":"https://api.github.com/users/marnusw/orgs","repos_url":"https://api.github.com/users/marnusw/repos","events_url":"https://api.github.com/users/marnusw/events{/privacy}","received_events_url":"https://api.github.com/users/marnusw/received_events","type":"User","site_admin":false},"created_at":"2015-06-08T19:42:10Z","updated_at":"2015-06-08T19:42:10Z","body":"Hmm, wouldn't you still need a `plugin.getRouter()` method if the isomorphic bits are wrapped in a function  to get the instance and `.run()` the router later? One could create the router instance outside the scope of `makeApp()`, but if the isomorphic and client/server parts are in separate files then you'd have to export both the function and the router instance which seems undesirable. Getting it from the plugin might be better? (I can do a quick PR if you agree.)"}}