From 335b91f0a48c2c64a96a74e8a2b9866bf590714a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 3 Feb 2017 01:49:58 +0200 Subject: Add remaining of checklist feature code --- client/components/cards/checklists.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'client/components/cards/checklists.js') diff --git a/client/components/cards/checklists.js b/client/components/cards/checklists.js index b8113a54..5dac7bd3 100644 --- a/client/components/cards/checklists.js +++ b/client/components/cards/checklists.js @@ -72,3 +72,18 @@ BlazeComponent.extendComponent({ }]; }, }).register('checklists'); + +BlazeComponent.extendComponent({ + toggleItem() { + const checklist = this.currentData().checklist; + const item = this.currentData().item; + if (checklist && item && item._id) { + checklist.toggleItem(item._id); + } + }, + events() { + return [{ + 'click .item .check-box': this.toggleItem, + }]; + }, +}).register('itemDetail'); -- cgit v1.2.3-1-g7c22