From ab12db44f2a09da8241a210022c7ab822ea80a29 Mon Sep 17 00:00:00 2001 From: Andriy Kashcha Date: Tue, 17 Mar 2020 21:05:28 -0700 Subject: [PATCH] added google view --- src/galaxy/nodeDetails/templates/all.js | 2 ++ src/galaxy/nodeDetails/templates/google.jsx | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 src/galaxy/nodeDetails/templates/google.jsx diff --git a/src/galaxy/nodeDetails/templates/all.js b/src/galaxy/nodeDetails/templates/all.js index bbd25617..3f8b969b 100644 --- a/src/galaxy/nodeDetails/templates/all.js +++ b/src/galaxy/nodeDetails/templates/all.js @@ -13,6 +13,7 @@ import debian from './debian.jsx'; import fedora from './fedora.jsx'; import nuget from './nuget.jsx'; import python from './python.jsx'; +import google from './google.jsx'; import github from './github.jsx'; @@ -31,5 +32,6 @@ export default { fedora: fedora, nuget: nuget, python: python, + 'covid-lit': google, default: defaultTemplate } diff --git a/src/galaxy/nodeDetails/templates/google.jsx b/src/galaxy/nodeDetails/templates/google.jsx new file mode 100644 index 00000000..89a94f6f --- /dev/null +++ b/src/galaxy/nodeDetails/templates/google.jsx @@ -0,0 +1,13 @@ +import React from 'react'; +import commonPackageTemplate from './commonPackageTemplate.jsx'; + +export default require('maco').template(google, React); + +function google(props) { + var model = props.model; + + var link = 'http://www.google.com/search?q=' + encodeURIComponent(model.name); + var linkText = model.name; + + return commonPackageTemplate(model, link, linkText); +}