| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- Template.boardListHeaderBar.events({
 
-   'click .js-open-archived-board'() {
 
-     Modal.open('archivedBoards');
 
-   },
 
- });
 
- BlazeComponent.extendComponent({
 
-   onCreated() {
 
-     this.subscribe('archivedBoards');
 
-   },
 
-   archivedBoards() {
 
-     return Boards.find({ archived: true }, {
 
-       sort: ['title'],
 
-     });
 
-   },
 
-   events() {
 
-     return [{
 
-       'click .js-restore-board'() {
 
-         // TODO : Make isSandstorm variable global
 
-         const isSandstorm = Meteor.settings && Meteor.settings.public &&
 
-           Meteor.settings.public.sandstorm;
 
-         if (isSandstorm && Session.get('currentBoard')) {
 
-           const currentBoard = Boards.findOne(Session.get('currentBoard'));
 
-           currentBoard.archive();
 
-         }
 
-         const board = this.currentData();
 
-         board.restore();
 
-         Utils.goBoardId(board._id);
 
-       },
 
-       'click .js-delete-board': Popup.afterConfirm('boardDelete', function() {
 
-         Popup.close();
 
-         const isSandstorm = Meteor.settings && Meteor.settings.public &&
 
-           Meteor.settings.public.sandstorm;
 
-         if (isSandstorm && Session.get('currentBoard')) {
 
-           const currentBoard = Boards.findOne(Session.get('currentBoard'));
 
-           Boards.remove(currentBoard._id);
 
-         }
 
-         Boards.remove(this._id);
 
-         FlowRouter.go('home');
 
-       }),
 
-     }];
 
-   },
 
- }).register('archivedBoards');
 
 
  |