sidebarSearches.js 605 B

1234567891011121314151617181920212223242526
  1. BlazeComponent.extendComponent({
  2. onCreated() {
  3. this.term = new ReactiveVar('');
  4. },
  5. results() {
  6. const currentBoard = Boards.findOne(Session.get('currentBoard'));
  7. return currentBoard.searchCards(this.term.get());
  8. },
  9. lists() {
  10. const currentBoard = Boards.findOne(Session.get('currentBoard'));
  11. return currentBoard.searchLists(this.term.get());
  12. },
  13. events() {
  14. return [
  15. {
  16. 'submit .js-search-term-form'(evt) {
  17. evt.preventDefault();
  18. this.term.set(evt.target.searchTerm.value);
  19. },
  20. },
  21. ];
  22. },
  23. }).register('searchSidebar');