import * as React from 'react';
import { observer } from 'mobx-react';
import featureTableStyle from '../featureTable/FeatureTable.module.scss';
import { computed, makeObservable } from 'mobx';
import { Clinvar } from 'genome-nexus-ts-api-client';
import { DefaultTooltip } from 'cbioportal-frontend-commons';
export interface IClinvarInterpretationProps {
clinvar: Clinvar | undefined;
}
@observer
class ClinvarInterpretation extends React.Component<
IClinvarInterpretationProps
> {
constructor(props: IClinvarInterpretationProps) {
super(props);
makeObservable(this);
}
@computed get clinvarTooltip() {
const clinvarUrl = this.props.clinvar
? `https://www.ncbi.nlm.nih.gov/clinvar/variation/${this.props.clinvar.clinvarId}/`
: `https://www.ncbi.nlm.nih.gov/clinvar/`;
return (