{"action":"created","comment":{"url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/comments/195258594","pull_request_review_id":128591379,"id":195258594,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDE5NTI1ODU5NA==","diff_hunk":"@@ -1,14 +1,21 @@\n import React from 'react';\n+import Animate from 'react-move/Animate';\n import PropTypes from 'prop-types';\n import classNames from 'classnames';\n import { area } from 'd3';\n import bindAll from 'lodash/bindAll';\n+import partial from 'lodash/partial';","path":"src/ui/shape/src/area.jsx","position":7,"original_position":7,"commit_id":"4faff1d205e6bc63d418eec131fb96b3fb0b4e6e","original_commit_id":"fc29242c6abaeb28ec09fd1ecc8dbaff2c5f2968","user":{"login":"davschne","id":12088350,"node_id":"MDQ6VXNlcjEyMDg4MzUw","avatar_url":"https://avatars1.githubusercontent.com/u/12088350?v=4","gravatar_id":"","url":"https://api.github.com/users/davschne","html_url":"https://github.com/davschne","followers_url":"https://api.github.com/users/davschne/followers","following_url":"https://api.github.com/users/davschne/following{/other_user}","gists_url":"https://api.github.com/users/davschne/gists{/gist_id}","starred_url":"https://api.github.com/users/davschne/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davschne/subscriptions","organizations_url":"https://api.github.com/users/davschne/orgs","repos_url":"https://api.github.com/users/davschne/repos","events_url":"https://api.github.com/users/davschne/events{/privacy}","received_events_url":"https://api.github.com/users/davschne/received_events","type":"User","site_admin":false},"body":"... but only if _every_ import from `lodash` uses this format.","created_at":"2018-06-13T22:45:11Z","updated_at":"2018-06-13T22:45:11Z","html_url":"https://github.com/ihmeuw/ihme-ui/pull/156#discussion_r195258594","pull_request_url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/comments/195258594"},"html":{"href":"https://github.com/ihmeuw/ihme-ui/pull/156#discussion_r195258594"},"pull_request":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156"}},"in_reply_to_id":194562106},"pull_request":{"url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156","id":192535472,"node_id":"MDExOlB1bGxSZXF1ZXN0MTkyNTM1NDcy","html_url":"https://github.com/ihmeuw/ihme-ui/pull/156","diff_url":"https://github.com/ihmeuw/ihme-ui/pull/156.diff","patch_url":"https://github.com/ihmeuw/ihme-ui/pull/156.patch","issue_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/156","number":156,"state":"open","locked":false,"title":"React move","user":{"login":"jimvermillion","id":13440053,"node_id":"MDQ6VXNlcjEzNDQwMDUz","avatar_url":"https://avatars3.githubusercontent.com/u/13440053?v=4","gravatar_id":"","url":"https://api.github.com/users/jimvermillion","html_url":"https://github.com/jimvermillion","followers_url":"https://api.github.com/users/jimvermillion/followers","following_url":"https://api.github.com/users/jimvermillion/following{/other_user}","gists_url":"https://api.github.com/users/jimvermillion/gists{/gist_id}","starred_url":"https://api.github.com/users/jimvermillion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimvermillion/subscriptions","organizations_url":"https://api.github.com/users/jimvermillion/orgs","repos_url":"https://api.github.com/users/jimvermillion/repos","events_url":"https://api.github.com/users/jimvermillion/events{/privacy}","received_events_url":"https://api.github.com/users/jimvermillion/received_events","type":"User","site_admin":false},"body":"This PR would allow for animation in the Line, MultiLine, Scatter, MultiScatter, and Area components in the ./src/ui/shape/ directory. \r\n\r\nThe `react-move` branch has been my main working branch for this effort and it includes the two prior approved PRs animating [Scatter/MultiScatter](https://github.com/ihmeuw/ihme-ui/pull/142) and [Line, MultiLine, and Area components](https://github.com/ihmeuw/ihme-ui/pull/146).\r\n\r\nIn addition to small touchups to those efforts, I have added some more documentation in .src/ui/shape/readme.md.\r\n\r\nAt one point, Aaron had wanted to include a start on an all encompassing demo app. I ended up scrapping that since this is already quite a bit to bring into one PR. The work has been saved in source control so it should be easy to retrieve if/when we'd like to take that effort on.","created_at":"2018-06-04T21:37:40Z","updated_at":"2018-06-13T22:45:11Z","closed_at":null,"merged_at":null,"merge_commit_sha":"888c91ff752738885f5c868860243bd00a71daaf","assignee":null,"assignees":[],"requested_reviewers":[{"login":"Ryshackleton","id":537009,"node_id":"MDQ6VXNlcjUzNzAwOQ==","avatar_url":"https://avatars2.githubusercontent.com/u/537009?v=4","gravatar_id":"","url":"https://api.github.com/users/Ryshackleton","html_url":"https://github.com/Ryshackleton","followers_url":"https://api.github.com/users/Ryshackleton/followers","following_url":"https://api.github.com/users/Ryshackleton/following{/other_user}","gists_url":"https://api.github.com/users/Ryshackleton/gists{/gist_id}","starred_url":"https://api.github.com/users/Ryshackleton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ryshackleton/subscriptions","organizations_url":"https://api.github.com/users/Ryshackleton/orgs","repos_url":"https://api.github.com/users/Ryshackleton/repos","events_url":"https://api.github.com/users/Ryshackleton/events{/privacy}","received_events_url":"https://api.github.com/users/Ryshackleton/received_events","type":"User","site_admin":false},{"login":"evanl5","id":3799759,"node_id":"MDQ6VXNlcjM3OTk3NTk=","avatar_url":"https://avatars3.githubusercontent.com/u/3799759?v=4","gravatar_id":"","url":"https://api.github.com/users/evanl5","html_url":"https://github.com/evanl5","followers_url":"https://api.github.com/users/evanl5/followers","following_url":"https://api.github.com/users/evanl5/following{/other_user}","gists_url":"https://api.github.com/users/evanl5/gists{/gist_id}","starred_url":"https://api.github.com/users/evanl5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evanl5/subscriptions","organizations_url":"https://api.github.com/users/evanl5/orgs","repos_url":"https://api.github.com/users/evanl5/repos","events_url":"https://api.github.com/users/evanl5/events{/privacy}","received_events_url":"https://api.github.com/users/evanl5/received_events","type":"User","site_admin":false},{"login":"kbeame","id":15950768,"node_id":"MDQ6VXNlcjE1OTUwNzY4","avatar_url":"https://avatars2.githubusercontent.com/u/15950768?v=4","gravatar_id":"","url":"https://api.github.com/users/kbeame","html_url":"https://github.com/kbeame","followers_url":"https://api.github.com/users/kbeame/followers","following_url":"https://api.github.com/users/kbeame/following{/other_user}","gists_url":"https://api.github.com/users/kbeame/gists{/gist_id}","starred_url":"https://api.github.com/users/kbeame/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kbeame/subscriptions","organizations_url":"https://api.github.com/users/kbeame/orgs","repos_url":"https://api.github.com/users/kbeame/repos","events_url":"https://api.github.com/users/kbeame/events{/privacy}","received_events_url":"https://api.github.com/users/kbeame/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156/commits","review_comments_url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156/comments","review_comment_url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/156/comments","statuses_url":"https://api.github.com/repos/ihmeuw/ihme-ui/statuses/4faff1d205e6bc63d418eec131fb96b3fb0b4e6e","head":{"label":"ihmeuw:react-move","ref":"react-move","sha":"4faff1d205e6bc63d418eec131fb96b3fb0b4e6e","user":{"login":"ihmeuw","id":4683173,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ2ODMxNzM=","avatar_url":"https://avatars1.githubusercontent.com/u/4683173?v=4","gravatar_id":"","url":"https://api.github.com/users/ihmeuw","html_url":"https://github.com/ihmeuw","followers_url":"https://api.github.com/users/ihmeuw/followers","following_url":"https://api.github.com/users/ihmeuw/following{/other_user}","gists_url":"https://api.github.com/users/ihmeuw/gists{/gist_id}","starred_url":"https://api.github.com/users/ihmeuw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihmeuw/subscriptions","organizations_url":"https://api.github.com/users/ihmeuw/orgs","repos_url":"https://api.github.com/users/ihmeuw/repos","events_url":"https://api.github.com/users/ihmeuw/events{/privacy}","received_events_url":"https://api.github.com/users/ihmeuw/received_events","type":"Organization","site_admin":false},"repo":{"id":49235484,"node_id":"MDEwOlJlcG9zaXRvcnk0OTIzNTQ4NA==","name":"ihme-ui","full_name":"ihmeuw/ihme-ui","owner":{"login":"ihmeuw","id":4683173,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ2ODMxNzM=","avatar_url":"https://avatars1.githubusercontent.com/u/4683173?v=4","gravatar_id":"","url":"https://api.github.com/users/ihmeuw","html_url":"https://github.com/ihmeuw","followers_url":"https://api.github.com/users/ihmeuw/followers","following_url":"https://api.github.com/users/ihmeuw/following{/other_user}","gists_url":"https://api.github.com/users/ihmeuw/gists{/gist_id}","starred_url":"https://api.github.com/users/ihmeuw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihmeuw/subscriptions","organizations_url":"https://api.github.com/users/ihmeuw/orgs","repos_url":"https://api.github.com/users/ihmeuw/repos","events_url":"https://api.github.com/users/ihmeuw/events{/privacy}","received_events_url":"https://api.github.com/users/ihmeuw/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ihmeuw/ihme-ui","description":"Institute for Health Metrics and Evaluation UI Toolkit","fork":false,"url":"https://api.github.com/repos/ihmeuw/ihme-ui","forks_url":"https://api.github.com/repos/ihmeuw/ihme-ui/forks","keys_url":"https://api.github.com/repos/ihmeuw/ihme-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ihmeuw/ihme-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ihmeuw/ihme-ui/teams","hooks_url":"https://api.github.com/repos/ihmeuw/ihme-ui/hooks","issue_events_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/events{/number}","events_url":"https://api.github.com/repos/ihmeuw/ihme-ui/events","assignees_url":"https://api.github.com/repos/ihmeuw/ihme-ui/assignees{/user}","branches_url":"https://api.github.com/repos/ihmeuw/ihme-ui/branches{/branch}","tags_url":"https://api.github.com/repos/ihmeuw/ihme-ui/tags","blobs_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ihmeuw/ihme-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/ihmeuw/ihme-ui/languages","stargazers_url":"https://api.github.com/repos/ihmeuw/ihme-ui/stargazers","contributors_url":"https://api.github.com/repos/ihmeuw/ihme-ui/contributors","subscribers_url":"https://api.github.com/repos/ihmeuw/ihme-ui/subscribers","subscription_url":"https://api.github.com/repos/ihmeuw/ihme-ui/subscription","commits_url":"https://api.github.com/repos/ihmeuw/ihme-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/ihmeuw/ihme-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/ihmeuw/ihme-ui/contents/{+path}","compare_url":"https://api.github.com/repos/ihmeuw/ihme-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ihmeuw/ihme-ui/merges","archive_url":"https://api.github.com/repos/ihmeuw/ihme-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ihmeuw/ihme-ui/downloads","issues_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues{/number}","pulls_url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/ihmeuw/ihme-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/ihmeuw/ihme-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ihmeuw/ihme-ui/labels{/name}","releases_url":"https://api.github.com/repos/ihmeuw/ihme-ui/releases{/id}","deployments_url":"https://api.github.com/repos/ihmeuw/ihme-ui/deployments","created_at":"2016-01-07T22:47:08Z","updated_at":"2018-06-13T19:31:18Z","pushed_at":"2018-06-13T19:35:39Z","git_url":"git://github.com/ihmeuw/ihme-ui.git","ssh_url":"git@github.com:ihmeuw/ihme-ui.git","clone_url":"https://github.com/ihmeuw/ihme-ui.git","svn_url":"https://github.com/ihmeuw/ihme-ui","homepage":"","size":4493,"stargazers_count":10,"watchers_count":10,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":11,"mirror_url":null,"archived":false,"open_issues_count":21,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":11,"open_issues":21,"watchers":10,"default_branch":"master"}},"base":{"label":"ihmeuw:master","ref":"master","sha":"03f4a6fd98d47df586f3bd666c8ca54fabba5314","user":{"login":"ihmeuw","id":4683173,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ2ODMxNzM=","avatar_url":"https://avatars1.githubusercontent.com/u/4683173?v=4","gravatar_id":"","url":"https://api.github.com/users/ihmeuw","html_url":"https://github.com/ihmeuw","followers_url":"https://api.github.com/users/ihmeuw/followers","following_url":"https://api.github.com/users/ihmeuw/following{/other_user}","gists_url":"https://api.github.com/users/ihmeuw/gists{/gist_id}","starred_url":"https://api.github.com/users/ihmeuw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihmeuw/subscriptions","organizations_url":"https://api.github.com/users/ihmeuw/orgs","repos_url":"https://api.github.com/users/ihmeuw/repos","events_url":"https://api.github.com/users/ihmeuw/events{/privacy}","received_events_url":"https://api.github.com/users/ihmeuw/received_events","type":"Organization","site_admin":false},"repo":{"id":49235484,"node_id":"MDEwOlJlcG9zaXRvcnk0OTIzNTQ4NA==","name":"ihme-ui","full_name":"ihmeuw/ihme-ui","owner":{"login":"ihmeuw","id":4683173,"node_id":"MDEyOk9yZ2FuaXphdGlvbjQ2ODMxNzM=","avatar_url":"https://avatars1.githubusercontent.com/u/4683173?v=4","gravatar_id":"","url":"https://api.github.com/users/ihmeuw","html_url":"https://github.com/ihmeuw","followers_url":"https://api.github.com/users/ihmeuw/followers","following_url":"https://api.github.com/users/ihmeuw/following{/other_user}","gists_url":"https://api.github.com/users/ihmeuw/gists{/gist_id}","starred_url":"https://api.github.com/users/ihmeuw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ihmeuw/subscriptions","organizations_url":"https://api.github.com/users/ihmeuw/orgs","repos_url":"https://api.github.com/users/ihmeuw/repos","events_url":"https://api.github.com/users/ihmeuw/events{/privacy}","received_events_url":"https://api.github.com/users/ihmeuw/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/ihmeuw/ihme-ui","description":"Institute for Health Metrics and Evaluation UI Toolkit","fork":false,"url":"https://api.github.com/repos/ihmeuw/ihme-ui","forks_url":"https://api.github.com/repos/ihmeuw/ihme-ui/forks","keys_url":"https://api.github.com/repos/ihmeuw/ihme-ui/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ihmeuw/ihme-ui/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ihmeuw/ihme-ui/teams","hooks_url":"https://api.github.com/repos/ihmeuw/ihme-ui/hooks","issue_events_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/events{/number}","events_url":"https://api.github.com/repos/ihmeuw/ihme-ui/events","assignees_url":"https://api.github.com/repos/ihmeuw/ihme-ui/assignees{/user}","branches_url":"https://api.github.com/repos/ihmeuw/ihme-ui/branches{/branch}","tags_url":"https://api.github.com/repos/ihmeuw/ihme-ui/tags","blobs_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/refs{/sha}","trees_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ihmeuw/ihme-ui/statuses/{sha}","languages_url":"https://api.github.com/repos/ihmeuw/ihme-ui/languages","stargazers_url":"https://api.github.com/repos/ihmeuw/ihme-ui/stargazers","contributors_url":"https://api.github.com/repos/ihmeuw/ihme-ui/contributors","subscribers_url":"https://api.github.com/repos/ihmeuw/ihme-ui/subscribers","subscription_url":"https://api.github.com/repos/ihmeuw/ihme-ui/subscription","commits_url":"https://api.github.com/repos/ihmeuw/ihme-ui/commits{/sha}","git_commits_url":"https://api.github.com/repos/ihmeuw/ihme-ui/git/commits{/sha}","comments_url":"https://api.github.com/repos/ihmeuw/ihme-ui/comments{/number}","issue_comment_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/comments{/number}","contents_url":"https://api.github.com/repos/ihmeuw/ihme-ui/contents/{+path}","compare_url":"https://api.github.com/repos/ihmeuw/ihme-ui/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ihmeuw/ihme-ui/merges","archive_url":"https://api.github.com/repos/ihmeuw/ihme-ui/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ihmeuw/ihme-ui/downloads","issues_url":"https://api.github.com/repos/ihmeuw/ihme-ui/issues{/number}","pulls_url":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls{/number}","milestones_url":"https://api.github.com/repos/ihmeuw/ihme-ui/milestones{/number}","notifications_url":"https://api.github.com/repos/ihmeuw/ihme-ui/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ihmeuw/ihme-ui/labels{/name}","releases_url":"https://api.github.com/repos/ihmeuw/ihme-ui/releases{/id}","deployments_url":"https://api.github.com/repos/ihmeuw/ihme-ui/deployments","created_at":"2016-01-07T22:47:08Z","updated_at":"2018-06-13T19:31:18Z","pushed_at":"2018-06-13T19:35:39Z","git_url":"git://github.com/ihmeuw/ihme-ui.git","ssh_url":"git@github.com:ihmeuw/ihme-ui.git","clone_url":"https://github.com/ihmeuw/ihme-ui.git","svn_url":"https://github.com/ihmeuw/ihme-ui","homepage":"","size":4493,"stargazers_count":10,"watchers_count":10,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":11,"mirror_url":null,"archived":false,"open_issues_count":21,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":11,"open_issues":21,"watchers":10,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156"},"html":{"href":"https://github.com/ihmeuw/ihme-ui/pull/156"},"issue":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/156"},"comments":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/issues/156/comments"},"review_comments":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156/comments"},"review_comment":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/pulls/156/commits"},"statuses":{"href":"https://api.github.com/repos/ihmeuw/ihme-ui/statuses/4faff1d205e6bc63d418eec131fb96b3fb0b4e6e"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"davschne"}}