| 123456789101112131415161718192021222324252627282930 | 
							- BlazeComponent.extendComponent({
 
-   template() {
 
-     return 'boardList';
 
-   },
 
-   boards() {
 
-     return Boards.find({
 
-       archived: false,
 
-       'members.userId': Meteor.userId(),
 
-     }, {
 
-       sort: ['title'],
 
-     });
 
-   },
 
-   isStarred() {
 
-     const user = Meteor.user();
 
-     return user && user.hasStarred(this.currentData()._id);
 
-   },
 
-   events() {
 
-     return [{
 
-       'click .js-add-board': Popup.open('createBoard'),
 
-       'click .js-star-board'(evt) {
 
-         const boardId = this.currentData()._id;
 
-         Meteor.user().toggleBoardStar(boardId);
 
-         evt.preventDefault();
 
-       },
 
-     }];
 
-   },
 
- }).register('boardList');
 
 
  |