{"action":"created","issue":{"url":"https://api.github.com/repos/FormidableLabs/radium/issues/133","labels_url":"https://api.github.com/repos/FormidableLabs/radium/issues/133/labels{/name}","comments_url":"https://api.github.com/repos/FormidableLabs/radium/issues/133/comments","events_url":"https://api.github.com/repos/FormidableLabs/radium/issues/133/events","html_url":"https://github.com/FormidableLabs/radium/pull/133","id":73939612,"number":133,"title":"Add Enhancer for using Radium with ES6 classes","user":{"login":"ianobermiller","id":897931,"avatar_url":"https://avatars.githubusercontent.com/u/897931?v=3","gravatar_id":"","url":"https://api.github.com/users/ianobermiller","html_url":"https://github.com/ianobermiller","followers_url":"https://api.github.com/users/ianobermiller/followers","following_url":"https://api.github.com/users/ianobermiller/following{/other_user}","gists_url":"https://api.github.com/users/ianobermiller/gists{/gist_id}","starred_url":"https://api.github.com/users/ianobermiller/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ianobermiller/subscriptions","organizations_url":"https://api.github.com/users/ianobermiller/orgs","repos_url":"https://api.github.com/users/ianobermiller/repos","events_url":"https://api.github.com/users/ianobermiller/events{/privacy}","received_events_url":"https://api.github.com/users/ianobermiller/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-07T10:49:50Z","updated_at":"2015-05-13T13:41:11Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/FormidableLabs/radium/pulls/133","html_url":"https://github.com/FormidableLabs/radium/pull/133","diff_url":"https://github.com/FormidableLabs/radium/pull/133.diff","patch_url":"https://github.com/FormidableLabs/radium/pull/133.patch"},"body":"I'm not really sure about the naming conventions, but this is a \"higher order component\". I've also played around with the idea of calling it a Decorator, since it can be used as-is as an ES7 decorator (https://github.com/wycats/javascript-decorators). We might also consider exposing `wrapUtils` (to satisfy cases like #123), although I'm not sure it is worth expanding the API surface.\r\n\r\nFixes #122."},"comment":{"url":"https://api.github.com/repos/FormidableLabs/radium/issues/comments/101667182","html_url":"https://github.com/FormidableLabs/radium/pull/133#issuecomment-101667182","issue_url":"https://api.github.com/repos/FormidableLabs/radium/issues/133","id":101667182,"user":{"login":"coveralls","id":2354108,"avatar_url":"https://avatars.githubusercontent.com/u/2354108?v=3","gravatar_id":"","url":"https://api.github.com/users/coveralls","html_url":"https://github.com/coveralls","followers_url":"https://api.github.com/users/coveralls/followers","following_url":"https://api.github.com/users/coveralls/following{/other_user}","gists_url":"https://api.github.com/users/coveralls/gists{/gist_id}","starred_url":"https://api.github.com/users/coveralls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/coveralls/subscriptions","organizations_url":"https://api.github.com/users/coveralls/orgs","repos_url":"https://api.github.com/users/coveralls/repos","events_url":"https://api.github.com/users/coveralls/events{/privacy}","received_events_url":"https://api.github.com/users/coveralls/received_events","type":"User","site_admin":false},"created_at":"2015-05-13T13:41:11Z","updated_at":"2015-05-13T13:41:11Z","body":"\n[![Coverage Status](https://coveralls.io/builds/2553645/badge)](https://coveralls.io/builds/2553645)\n\nCoverage decreased (-0.82%) to 42.75% when pulling **7a204a22869684c23237c3676a26ad5273b5301f on es6-class-enhancer** into **ea96cfa5d90cd15361507d4c858fe45b1d0cbed0 on master**.\n"}}