{"action":"created","issue":{"url":"https://api.github.com/repos/SparkPost/2web2ui/issues/226","repository_url":"https://api.github.com/repos/SparkPost/2web2ui","labels_url":"https://api.github.com/repos/SparkPost/2web2ui/issues/226/labels{/name}","comments_url":"https://api.github.com/repos/SparkPost/2web2ui/issues/226/comments","events_url":"https://api.github.com/repos/SparkPost/2web2ui/issues/226/events","html_url":"https://github.com/SparkPost/2web2ui/pull/226","id":283693368,"number":226,"title":"FAD-5461 Sending Domains List","user":{"login":"jonambas","id":3903325,"avatar_url":"https://avatars1.githubusercontent.com/u/3903325?v=4","gravatar_id":"","url":"https://api.github.com/users/jonambas","html_url":"https://github.com/jonambas","followers_url":"https://api.github.com/users/jonambas/followers","following_url":"https://api.github.com/users/jonambas/following{/other_user}","gists_url":"https://api.github.com/users/jonambas/gists{/gist_id}","starred_url":"https://api.github.com/users/jonambas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonambas/subscriptions","organizations_url":"https://api.github.com/users/jonambas/orgs","repos_url":"https://api.github.com/users/jonambas/repos","events_url":"https://api.github.com/users/jonambas/events{/privacy}","received_events_url":"https://api.github.com/users/jonambas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-12-20T20:59:47Z","updated_at":"2017-12-21T16:43:19Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/SparkPost/2web2ui/pulls/226","html_url":"https://github.com/SparkPost/2web2ui/pull/226","diff_url":"https://github.com/SparkPost/2web2ui/pull/226.diff","patch_url":"https://github.com/SparkPost/2web2ui/pull/226.patch"},"body":"**helpers/domains.js** - New Helpers\r\n- `resolveReadyFor`\r\n- `resolveStatus`\r\n\r\n**StatusTag** - New Component (should maybe be DomainStatusTag?)\r\n- Returns a correctly styled tag for domain status\r\n- [ ] TODO: Use in tracking domains? Maybe for another ticket?\r\n```js\r\n// Props\r\nstatus: PropTypes.oneOf(['unverified', 'blocked', 'pending', 'verified'])\r\n```\r\n**SubaccountTag** - New Component\r\n- Goal of this was to create a common pattern that shows subaccount assignment across our app.\r\n- Returns a correctly styled tag for subaccount assignment (shared, master, single)\r\n- [ ] TODO: Use in tracking domains? Maybe for another ticket?\r\n- [ ] TODO: Use anywhere we show subaccount assignment. Definitely another ticket.\r\n\r\nUX Note: We use tags in report filters as well, but are formatted differently. `My Subaccount (ID 101)` vs `<Icon> Subaccount 101` in this component and tracking domains page. Should we make these looks the same? Or even try to use the same component?\r\n\r\n```js\r\n// Props\r\nid: PropTypes.oneOfType([PropTypes.string, PropTypes.number]),\r\nall: PropTypes.bool,\r\nmaster: PropTypes.bool\r\n```\r\n\r\n---\r\n\r\n**sendingDomains/ListPage** - New Page\r\n\r\n**UnverifiedWarningBanner** - New Component\r\n- Component for that 2 week warning & \"clear web presence\" requirement\r\n\r\n**ReadyFor** - New Component\r\n- Returns a group of tags for \"Ready For\" status\r\n- Can use on edit page as well\r\n\r\n```js\r\n// Props:\r\nbounce: PropTypes.bool.isRequired,\r\nsending: PropTypes.bool.isRequired,\r\ndkim: PropTypes.bool.isRequired,\r\nbounceDefault: PropTypes.bool\r\n```\r\n"},"comment":{"url":"https://api.github.com/repos/SparkPost/2web2ui/issues/comments/353398525","html_url":"https://github.com/SparkPost/2web2ui/pull/226#issuecomment-353398525","issue_url":"https://api.github.com/repos/SparkPost/2web2ui/issues/226","id":353398525,"user":{"login":"rajumsys","id":14877079,"avatar_url":"https://avatars0.githubusercontent.com/u/14877079?v=4","gravatar_id":"","url":"https://api.github.com/users/rajumsys","html_url":"https://github.com/rajumsys","followers_url":"https://api.github.com/users/rajumsys/followers","following_url":"https://api.github.com/users/rajumsys/following{/other_user}","gists_url":"https://api.github.com/users/rajumsys/gists{/gist_id}","starred_url":"https://api.github.com/users/rajumsys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rajumsys/subscriptions","organizations_url":"https://api.github.com/users/rajumsys/orgs","repos_url":"https://api.github.com/users/rajumsys/repos","events_url":"https://api.github.com/users/rajumsys/events{/privacy}","received_events_url":"https://api.github.com/users/rajumsys/received_events","type":"User","site_admin":false},"created_at":"2017-12-21T16:43:19Z","updated_at":"2017-12-21T16:43:19Z","author_association":"MEMBER","body":"I'll review this tomorrow/next week. "}}
{"actor":{"display_login":"rajumsys"}}