From aed24c1ff97893b3b3e360a0de2e6e3b78eb0d72 Mon Sep 17 00:00:00 2001 From: kaysiz Date: Tue, 7 Jan 2025 15:23:08 +0200 Subject: [PATCH 1/2] Fix search to work on the org page --- app/components/application-header.js | 26 +++++++++---------- .../components/application-header.hbs | 12 ++++++--- 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/app/components/application-header.js b/app/components/application-header.js index 2fc6eeca..ec5ac7f7 100644 --- a/app/components/application-header.js +++ b/app/components/application-header.js @@ -1,17 +1,17 @@ -import Component from '@ember/component'; +import Component from '@glimmer/component'; +import { tracked } from '@glimmer/tracking'; import { inject as service } from '@ember/service'; +import { action } from '@ember/object'; -export default Component.extend({ - globalSearch: service(), - allStatus: false, - showAdvanced: false, +export default class SearchComponent extends Component { + @service globalSearch; - actions: { - search() { - this.globalSearch.doSearch(this.query); - }, - clear() { - this.globalSearch.doSearch(null); - } + @tracked query = ''; + + @action + search(event) { + event.preventDefault(); + const inputValue = event.target.querySelector('[name="query"]').value; + this.globalSearch.doSearch(inputValue); } -}); +} diff --git a/app/templates/components/application-header.hbs b/app/templates/components/application-header.hbs index 993b46ac..8845ff5c 100755 --- a/app/templates/components/application-header.hbs +++ b/app/templates/components/application-header.hbs @@ -1,11 +1,17 @@
- Research Organization Registry logo + Research Organization Registry From 79195adc0cff0770c5032b068d94ebe1390b2b33 Mon Sep 17 00:00:00 2001 From: kaysiz Date: Tue, 7 Jan 2025 15:32:56 +0200 Subject: [PATCH 2/2] remove unused code --- .../components/application-header.hbs | 19 ------------------- 1 file changed, 19 deletions(-) diff --git a/app/templates/components/application-header.hbs b/app/templates/components/application-header.hbs index 8845ff5c..d86b58cd 100755 --- a/app/templates/components/application-header.hbs +++ b/app/templates/components/application-header.hbs @@ -61,22 +61,3 @@
-{{#if this.showAdvanced}} -
-
-
-

Show records with status:

- -
-
-
-{{/if}} \ No newline at end of file