1
0
mirror of https://github.com/flarum/core.git synced 2025-07-30 21:20:24 +02:00

Initialize item-lists on init event; allow items to be hidden

This commit is contained in:
Toby Zerner
2015-03-05 12:06:40 +10:30
parent 109fe23607
commit 98476757ae
4 changed files with 17 additions and 13 deletions

View File

@@ -13,12 +13,12 @@ export default Ember.Component.extend({
if (!Ember.isArray(items)) {
return [];
}
var instances = [];
items.forEach(function(item) {
item.reopenClass({
isListItem: item.proto().tagName === 'li',
listItemClass: item.proto().listItemClass
});
item = item.create();
item.set('isListItem', item.constructor.proto().tagName === 'li');
instances.pushObject(item);
});
return items;
return instances;
})
});