{"action":"created","issue":{"url":"https://api.github.com/repos/vientang/meetup-softball/issues/19","repository_url":"https://api.github.com/repos/vientang/meetup-softball","labels_url":"https://api.github.com/repos/vientang/meetup-softball/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/vientang/meetup-softball/issues/19/comments","events_url":"https://api.github.com/repos/vientang/meetup-softball/issues/19/events","html_url":"https://github.com/vientang/meetup-softball/issues/19","id":394841384,"node_id":"MDU6SXNzdWUzOTQ4NDEzODQ=","number":19,"title":"Keep cursor in place when entering stats","user":{"login":"vientang","id":8237124,"node_id":"MDQ6VXNlcjgyMzcxMjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/8237124?v=4","gravatar_id":"","url":"https://api.github.com/users/vientang","html_url":"https://github.com/vientang","followers_url":"https://api.github.com/users/vientang/followers","following_url":"https://api.github.com/users/vientang/following{/other_user}","gists_url":"https://api.github.com/users/vientang/gists{/gist_id}","starred_url":"https://api.github.com/users/vientang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vientang/subscriptions","organizations_url":"https://api.github.com/users/vientang/orgs","repos_url":"https://api.github.com/users/vientang/repos","events_url":"https://api.github.com/users/vientang/events{/privacy}","received_events_url":"https://api.github.com/users/vientang/received_events","type":"User","site_admin":false},"labels":[{"id":1103475547,"node_id":"MDU6TGFiZWwxMTAzNDc1NTQ3","url":"https://api.github.com/repos/vientang/meetup-softball/labels/bug","name":"bug","color":"d73a4a","default":true}],"state":"closed","locked":false,"assignee":{"login":"vientang","id":8237124,"node_id":"MDQ6VXNlcjgyMzcxMjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/8237124?v=4","gravatar_id":"","url":"https://api.github.com/users/vientang","html_url":"https://github.com/vientang","followers_url":"https://api.github.com/users/vientang/followers","following_url":"https://api.github.com/users/vientang/following{/other_user}","gists_url":"https://api.github.com/users/vientang/gists{/gist_id}","starred_url":"https://api.github.com/users/vientang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vientang/subscriptions","organizations_url":"https://api.github.com/users/vientang/orgs","repos_url":"https://api.github.com/users/vientang/repos","events_url":"https://api.github.com/users/vientang/events{/privacy}","received_events_url":"https://api.github.com/users/vientang/received_events","type":"User","site_admin":false},"assignees":[{"login":"vientang","id":8237124,"node_id":"MDQ6VXNlcjgyMzcxMjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/8237124?v=4","gravatar_id":"","url":"https://api.github.com/users/vientang","html_url":"https://github.com/vientang","followers_url":"https://api.github.com/users/vientang/followers","following_url":"https://api.github.com/users/vientang/following{/other_user}","gists_url":"https://api.github.com/users/vientang/gists{/gist_id}","starred_url":"https://api.github.com/users/vientang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vientang/subscriptions","organizations_url":"https://api.github.com/users/vientang/orgs","repos_url":"https://api.github.com/users/vientang/repos","events_url":"https://api.github.com/users/vientang/events{/privacy}","received_events_url":"https://api.github.com/users/vientang/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2018-12-30T02:44:40Z","updated_at":"2018-12-31T00:09:19Z","closed_at":"2018-12-31T00:09:19Z","author_association":"OWNER","body":"Issue:\r\nRight now, when entering a stat the cursor moves to the beginning of the line after a short delay. This can inadvertently cause stats to be entered incorrectly. \r\n\r\nSolution:\r\nKeep the cursor where it is until user tabs away or clicks another cell\r\n\r\nNice to have:\r\nShow the entered stats in a dialog to ask for confirmation. "},"comment":{"url":"https://api.github.com/repos/vientang/meetup-softball/issues/comments/450596020","html_url":"https://github.com/vientang/meetup-softball/issues/19#issuecomment-450596020","issue_url":"https://api.github.com/repos/vientang/meetup-softball/issues/19","id":450596020,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDU5NjAyMA==","user":{"login":"vientang","id":8237124,"node_id":"MDQ6VXNlcjgyMzcxMjQ=","avatar_url":"https://avatars0.githubusercontent.com/u/8237124?v=4","gravatar_id":"","url":"https://api.github.com/users/vientang","html_url":"https://github.com/vientang","followers_url":"https://api.github.com/users/vientang/followers","following_url":"https://api.github.com/users/vientang/following{/other_user}","gists_url":"https://api.github.com/users/vientang/gists{/gist_id}","starred_url":"https://api.github.com/users/vientang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vientang/subscriptions","organizations_url":"https://api.github.com/users/vientang/orgs","repos_url":"https://api.github.com/users/vientang/repos","events_url":"https://api.github.com/users/vientang/events{/privacy}","received_events_url":"https://api.github.com/users/vientang/received_events","type":"User","site_admin":false},"created_at":"2018-12-31T00:09:19Z","updated_at":"2018-12-31T00:09:19Z","author_association":"OWNER","body":"State was being updated on every keypress, when entering data.\r\n\r\nFixed this by setting a flag of \"dataSubmitted\" when clicking the submit button. Then using shouldComponentUpdate() to listen to \"dataSubmitted\". If data wasn't submitted, then don't update the component. "}}
{"actor":{"display_login":"vientang"}}