From 1e8adc7e177d006fe7458ce4edc35b794f9d3726 Mon Sep 17 00:00:00 2001 From: Tyler Renelle Date: Thu, 9 May 2013 13:59:37 +0100 Subject: [PATCH] tags: add clear-filters button so you can reset filters, but primarily to fix #918 (stopgap) --- src/app/filters.coffee | 3 +++ src/app/helpers.coffee | 4 ++++ views/app/filters.html | 4 ++++ 3 files changed, 11 insertions(+) diff --git a/src/app/filters.coffee b/src/app/filters.coffee index 699da10955..ddded997aa 100644 --- a/src/app/filters.coffee +++ b/src/app/filters.coffee @@ -19,6 +19,9 @@ module.exports.app = (appExports, model) -> model.set '_editingTags', !before, -> location.reload() if before is true #when they're done, refresh the page + appExports.clearFilters = -> + user.set 'filters', {} + appExports.filtersDeleteTag = (e, el) -> tags = user.get('tags') tagId = $(el).attr('data-tag-id') diff --git a/src/app/helpers.coffee b/src/app/helpers.coffee index 6f7a29027d..4a69774e51 100644 --- a/src/app/helpers.coffee +++ b/src/app/helpers.coffee @@ -202,6 +202,10 @@ viewHelpers = (view) -> arr.push(t.name) if taskTags?[t.id] arr.join(', ') +# view.fn 'activeFilters', (filters) -> +# debugger +# (_.find filters, (f) -> f)? + module.exports = { viewHelpers, removeWhitespace, randomVal, daysBetween, dayMapping, username } \ No newline at end of file diff --git a/views/app/filters.html b/views/app/filters.html index 9fdbb2a4a4..0d5ca322bf 100644 --- a/views/app/filters.html +++ b/views/app/filters.html @@ -29,6 +29,10 @@ {/} + +
  • + +