{"action":"closed","issue":{"url":"https://api.github.com/repos/tripikad/trip2/issues/358","labels_url":"https://api.github.com/repos/tripikad/trip2/issues/358/labels{/name}","comments_url":"https://api.github.com/repos/tripikad/trip2/issues/358/comments","events_url":"https://api.github.com/repos/tripikad/trip2/issues/358/events","html_url":"https://github.com/tripikad/trip2/issues/358","id":112867247,"number":358,"title":"Unify list and row component","user":{"login":"kristjanjansen","id":241603,"avatar_url":"https://avatars.githubusercontent.com/u/241603?v=3","gravatar_id":"","url":"https://api.github.com/users/kristjanjansen","html_url":"https://github.com/kristjanjansen","followers_url":"https://api.github.com/users/kristjanjansen/followers","following_url":"https://api.github.com/users/kristjanjansen/following{/other_user}","gists_url":"https://api.github.com/users/kristjanjansen/gists{/gist_id}","starred_url":"https://api.github.com/users/kristjanjansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kristjanjansen/subscriptions","organizations_url":"https://api.github.com/users/kristjanjansen/orgs","repos_url":"https://api.github.com/users/kristjanjansen/repos","events_url":"https://api.github.com/users/kristjanjansen/events{/privacy}","received_events_url":"https://api.github.com/users/kristjanjansen/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/tripikad/trip2/labels/frontend","name":"frontend","color":"fef2c0"}],"state":"closed","locked":false,"assignee":{"login":"apani","id":2446002,"avatar_url":"https://avatars.githubusercontent.com/u/2446002?v=3","gravatar_id":"","url":"https://api.github.com/users/apani","html_url":"https://github.com/apani","followers_url":"https://api.github.com/users/apani/followers","following_url":"https://api.github.com/users/apani/following{/other_user}","gists_url":"https://api.github.com/users/apani/gists{/gist_id}","starred_url":"https://api.github.com/users/apani/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/apani/subscriptions","organizations_url":"https://api.github.com/users/apani/orgs","repos_url":"https://api.github.com/users/apani/repos","events_url":"https://api.github.com/users/apani/events{/privacy}","received_events_url":"https://api.github.com/users/apani/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/tripikad/trip2/milestones/1","html_url":"https://github.com/tripikad/trip2/milestones/V1","labels_url":"https://api.github.com/repos/tripikad/trip2/milestones/1/labels","id":1249652,"number":1,"title":"V1","description":null,"creator":{"login":"kristjanjansen","id":241603,"avatar_url":"https://avatars.githubusercontent.com/u/241603?v=3","gravatar_id":"","url":"https://api.github.com/users/kristjanjansen","html_url":"https://github.com/kristjanjansen","followers_url":"https://api.github.com/users/kristjanjansen/followers","following_url":"https://api.github.com/users/kristjanjansen/following{/other_user}","gists_url":"https://api.github.com/users/kristjanjansen/gists{/gist_id}","starred_url":"https://api.github.com/users/kristjanjansen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kristjanjansen/subscriptions","organizations_url":"https://api.github.com/users/kristjanjansen/orgs","repos_url":"https://api.github.com/users/kristjanjansen/repos","events_url":"https://api.github.com/users/kristjanjansen/events{/privacy}","received_events_url":"https://api.github.com/users/kristjanjansen/received_events","type":"User","site_admin":false},"open_issues":55,"closed_issues":118,"state":"open","created_at":"2015-08-11T08:31:06Z","updated_at":"2015-10-23T10:34:21Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-10-22T18:52:03Z","updated_at":"2015-10-23T10:34:21Z","closed_at":"2015-10-23T10:34:21Z","body":"Differences:\r\n\r\nlist component accepts array of items, row component is meant for single item rendering. Was the case for having an list as interating component just the ```ul``` wrapper?\r\n\r\nAs the use case for list is quite complex I'd suggest to move away from ```ul li``` semantics and go for HTML5 ````article``` and/or ```section``` so the need for ```ul``` wrapper goes away and component will accept just a single item. Also, it works well with Blade's ```@each('view.name', $items, 'item', 'view.empty')```, see http://laravel.com/docs/5.1/blade#control-structures\r\n\r\nAlso note that ```$extra``` is no longer neccessary"}}