From ef1b927861f9a949aed20341144ffb5bfd42f038 Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Mon, 19 Sep 2022 11:22:21 +1000 Subject: Removing the web client --- javascript/app/routes/search.js | 42 ----------------------------------------- 1 file changed, 42 deletions(-) delete mode 100644 javascript/app/routes/search.js (limited to 'javascript/app/routes/search.js') diff --git a/javascript/app/routes/search.js b/javascript/app/routes/search.js deleted file mode 100644 index 3ad8905..0000000 --- a/javascript/app/routes/search.js +++ /dev/null @@ -1,42 +0,0 @@ -import Ember from 'ember'; -import {urls} from '../utils/api-urls'; -import {goToDefinition} from '../utils/go-to-definition'; - -export default Ember.Route.extend({ - store : Ember.inject.service('store'), - model (params) { - return { - query: params.query, - url: urls.globalIdentifiersUrl(params.query)+"?per_page=20" - }; - }, - setupController(controller, model) { - this._super(controller, model); - controller.set('createSearchUrlFunction',(query) => { - return urls.globalIdentifiersUrl(query); - }); - }, - afterModel () { - const onmouseup = (event) => { - // This makes links in documentation clickable - if(event.target.dataset.location) { - let location; - try { - location = JSON.parse(event.target.dataset.location); - } catch (e) { - console.log(e); - } - if(location) { - goToDefinition(this.get('store'),location,event.which); - } - } - }; - this._onmouseup = onmouseup; - document.addEventListener('mouseup',onmouseup); - }, - deactivate() { - if(this._onmouseup) { - document.removeEventListener('mouseup',this._onmouseup); - } - } -}); -- cgit v1.2.3