{"action":"created","issue":{"url":"https://api.github.com/repos/troutowicz/react-stamp/issues/6","labels_url":"https://api.github.com/repos/troutowicz/react-stamp/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/troutowicz/react-stamp/issues/6/comments","events_url":"https://api.github.com/repos/troutowicz/react-stamp/issues/6/events","html_url":"https://github.com/troutowicz/react-stamp/pull/6","id":109705814,"number":6,"title":"Override instead of throw for select React methods","user":{"login":"troutowicz","id":8117994,"avatar_url":"https://avatars.githubusercontent.com/u/8117994?v=3","gravatar_id":"","url":"https://api.github.com/users/troutowicz","html_url":"https://github.com/troutowicz","followers_url":"https://api.github.com/users/troutowicz/followers","following_url":"https://api.github.com/users/troutowicz/following{/other_user}","gists_url":"https://api.github.com/users/troutowicz/gists{/gist_id}","starred_url":"https://api.github.com/users/troutowicz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/troutowicz/subscriptions","organizations_url":"https://api.github.com/users/troutowicz/orgs","repos_url":"https://api.github.com/users/troutowicz/repos","events_url":"https://api.github.com/users/troutowicz/events{/privacy}","received_events_url":"https://api.github.com/users/troutowicz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-10-04T21:31:14Z","updated_at":"2015-10-05T06:38:30Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/troutowicz/react-stamp/pulls/6","html_url":"https://github.com/troutowicz/react-stamp/pull/6","diff_url":"https://github.com/troutowicz/react-stamp/pull/6.diff","patch_url":"https://github.com/troutowicz/react-stamp/pull/6.patch"},"body":"I feel throwing on duplicate `render` and `shouldComponentUpdate` methods is unnecessary and takes away from the the power of stamp composition. Instead, we can just override with last-in priority. This would simplify the React logic quite a bit, leaving only the React lifecycle method wrapping.\r\n\r\nI don't consider this unexpected behavior, if anything it adds flexibility. Thoughts @ericelliott?"},"comment":{"url":"https://api.github.com/repos/troutowicz/react-stamp/issues/comments/145443450","html_url":"https://github.com/troutowicz/react-stamp/pull/6#issuecomment-145443450","issue_url":"https://api.github.com/repos/troutowicz/react-stamp/issues/6","id":145443450,"user":{"login":"ericelliott","id":364727,"avatar_url":"https://avatars.githubusercontent.com/u/364727?v=3","gravatar_id":"","url":"https://api.github.com/users/ericelliott","html_url":"https://github.com/ericelliott","followers_url":"https://api.github.com/users/ericelliott/followers","following_url":"https://api.github.com/users/ericelliott/following{/other_user}","gists_url":"https://api.github.com/users/ericelliott/gists{/gist_id}","starred_url":"https://api.github.com/users/ericelliott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericelliott/subscriptions","organizations_url":"https://api.github.com/users/ericelliott/orgs","repos_url":"https://api.github.com/users/ericelliott/repos","events_url":"https://api.github.com/users/ericelliott/events{/privacy}","received_events_url":"https://api.github.com/users/ericelliott/received_events","type":"User","site_admin":false},"created_at":"2015-10-05T06:38:30Z","updated_at":"2015-10-05T06:38:30Z","body":"Agreed!"}}