From ae4288d5075a98bc141081b3449581ec4f07743f Mon Sep 17 00:00:00 2001 From: Maxime Quandalle Date: Thu, 20 Aug 2015 23:48:34 +0200 Subject: Warn if the user try to restore a card in an archived list --- client/components/sidebar/sidebarArchives.jade | 2 ++ client/components/sidebar/sidebarArchives.js | 5 +++++ 2 files changed, 7 insertions(+) (limited to 'client/components/sidebar') diff --git a/client/components/sidebar/sidebarArchives.jade b/client/components/sidebar/sidebarArchives.jade index efd70fd4..6911c286 100644 --- a/client/components/sidebar/sidebarArchives.jade +++ b/client/components/sidebar/sidebarArchives.jade @@ -6,5 +6,7 @@ template(name="archivesSidebar") a.js-restore Restore | - a.js-delete Delete + if cardIsInArchivedList + p.quiet.small (warning: this card is in an archived list)
else p.no-items-message No archived cards. diff --git a/client/components/sidebar/sidebarArchives.js b/client/components/sidebar/sidebarArchives.js index b106f705..d422cb43 100644 --- a/client/components/sidebar/sidebarArchives.js +++ b/client/components/sidebar/sidebarArchives.js @@ -2,10 +2,15 @@ BlazeComponent.extendComponent({ template: function() { return 'archivesSidebar'; }, + archivedCards: function() { return Cards.find({archived: true}); }, + cardIsInArchivedList: function() { + return this.currentData().list().archived; + }, + onRendered: function() { //XXX We should support dragging a card from the sidebar to the board }, -- cgit v1.2.3-1-g7c22