{"action":"created","issue":{"url":"https://api.github.com/repos/projectcredo/projectcredo/issues/53","repository_url":"https://api.github.com/repos/projectcredo/projectcredo","labels_url":"https://api.github.com/repos/projectcredo/projectcredo/issues/53/labels{/name}","comments_url":"https://api.github.com/repos/projectcredo/projectcredo/issues/53/comments","events_url":"https://api.github.com/repos/projectcredo/projectcredo/issues/53/events","html_url":"https://github.com/projectcredo/projectcredo/pull/53","id":198078381,"number":53,"title":"More vue conversions","user":{"login":"briankung","id":2836167,"avatar_url":"https://avatars.githubusercontent.com/u/2836167?v=3","gravatar_id":"","url":"https://api.github.com/users/briankung","html_url":"https://github.com/briankung","followers_url":"https://api.github.com/users/briankung/followers","following_url":"https://api.github.com/users/briankung/following{/other_user}","gists_url":"https://api.github.com/users/briankung/gists{/gist_id}","starred_url":"https://api.github.com/users/briankung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briankung/subscriptions","organizations_url":"https://api.github.com/users/briankung/orgs","repos_url":"https://api.github.com/users/briankung/repos","events_url":"https://api.github.com/users/briankung/events{/privacy}","received_events_url":"https://api.github.com/users/briankung/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-12-29T22:30:12Z","updated_at":"2016-12-30T01:05:06Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/projectcredo/projectcredo/pulls/53","html_url":"https://github.com/projectcredo/projectcredo/pull/53","diff_url":"https://github.com/projectcredo/projectcredo/pull/53.diff","patch_url":"https://github.com/projectcredo/projectcredo/pull/53.patch"},"body":"**Problem:** Continue converting to Vue\r\n\r\n**Solution:** Remove jQuery, convert to Vue\r\n\r\n**Additional Notes:** I'm not sure if this is better than the jQuery solution, actually. It seems just about as complex, if not potentially more. At least the points of mutable state are more obvious in the `data` hash."},"comment":{"url":"https://api.github.com/repos/projectcredo/projectcredo/issues/comments/269717763","html_url":"https://github.com/projectcredo/projectcredo/pull/53#issuecomment-269717763","issue_url":"https://api.github.com/repos/projectcredo/projectcredo/issues/53","id":269717763,"user":{"login":"wsf246","id":2272356,"avatar_url":"https://avatars.githubusercontent.com/u/2272356?v=3","gravatar_id":"","url":"https://api.github.com/users/wsf246","html_url":"https://github.com/wsf246","followers_url":"https://api.github.com/users/wsf246/followers","following_url":"https://api.github.com/users/wsf246/following{/other_user}","gists_url":"https://api.github.com/users/wsf246/gists{/gist_id}","starred_url":"https://api.github.com/users/wsf246/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wsf246/subscriptions","organizations_url":"https://api.github.com/users/wsf246/orgs","repos_url":"https://api.github.com/users/wsf246/repos","events_url":"https://api.github.com/users/wsf246/events{/privacy}","received_events_url":"https://api.github.com/users/wsf246/received_events","type":"User","site_admin":false},"created_at":"2016-12-30T01:05:06Z","updated_at":"2016-12-30T01:05:06Z","body":"I feel like this is more readable, although I'm still learning to read the vue code.  The two way binding makes it a lot easier for me to see what's going on.  \r\n\r\nJust to be clear, you're not actually removing jquery correct, just some of the jquery code.\r\n\r\nAlso, what do you think about disabling the input bar for when you're not signed in?"}}
{"actor":{"display_login":"wsf246"}}