From 3f6d7a727905df5f1cd9a509fe67728b50330abc Mon Sep 17 00:00:00 2001 From: Onur Sumer Date: Wed, 20 Nov 2019 15:48:47 -0500 Subject: [PATCH] Merge pull request #128 from onursumer/gnomad-no-data-fix Fix the broken tooltip for the no gnomad data case --- packages/react-mutation-mapper/package.json | 2 +- .../src/component/gnomad/GnomadFrequency.tsx | 39 +++++++------------ 2 files changed, 15 insertions(+), 26 deletions(-) diff --git a/packages/react-mutation-mapper/package.json b/packages/react-mutation-mapper/package.json index e227e048155..3860c411a6e 100644 --- a/packages/react-mutation-mapper/package.json +++ b/packages/react-mutation-mapper/package.json @@ -1,6 +1,6 @@ { "name": "react-mutation-mapper", - "version": "0.3.1", + "version": "0.3.2", "description": "Generic Mutation Mapper", "author": "cBioPortal", "license": "GNU Affero General Public License v3.0", diff --git a/packages/react-mutation-mapper/src/component/gnomad/GnomadFrequency.tsx b/packages/react-mutation-mapper/src/component/gnomad/GnomadFrequency.tsx index 939176fbe8a..843b8663b3e 100644 --- a/packages/react-mutation-mapper/src/component/gnomad/GnomadFrequency.tsx +++ b/packages/react-mutation-mapper/src/component/gnomad/GnomadFrequency.tsx @@ -89,7 +89,6 @@ export default class GnomadFrequency extends React.Component JSX.Element) | null = null; - let content: JSX.Element | null = null; let result : {[key:string]: GnomadSummary} = {}; // Checking if gnomad data is valid @@ -144,37 +143,27 @@ export default class GnomadFrequency extends React.Component0 + display = 0; } else { - display = {parseFloat(result["Total"].alleleFrequency.toString()).toExponential(1)} + display = {parseFloat(result["Total"].alleleFrequency.toString()).toExponential(1)}; } overlay = () => ; } else { - display = - Variant has no data in gnomAD.)} - > -   - + display =  ; + overlay = () => Variant has no data in gnomAD.; } - // add a tooltip if the gnomad value is valid - if (overlay) { - content = ( - - {display} - - ); - } - - return content; + return ( + + {display} + + ); } }