import * as React from 'react'; import { observer } from 'mobx-react'; import { Button } from 'react-bootstrap'; import autobind from 'autobind-decorator'; import { DefaultTooltip } from 'cbioportal-frontend-commons'; import { addGenesToQuery } from '../ResultsViewPageHelpers'; export interface IAddCheckedGenesProps { checkedGenes: string[]; } @observer export default class AddCheckedGenes extends React.Component< IAddCheckedGenesProps, {} > { @autobind private onAddGenes() { addGenesToQuery((window as any).urlWrapper, this.props.checkedGenes); } public render() { const geneText = this.props.checkedGenes.length > 0 ? `(${this.props.checkedGenes.join(', ')})` : '(none checked)'; return (