UNPKG

react-mutation-mapper

Version:
37 lines (36 loc) 996 B
import * as React from 'react'; import { ICivicVariantSummary } from 'cbioportal-utils'; import './civicCard.scss'; export interface ICivicCardProps { title: string; geneName: string; geneDescription: string; geneUrl: string; variants: { [name: string]: ICivicVariantSummary; }; } export default class CivicCard extends React.Component<ICivicCardProps, {}> { /** * Generate variants * @param variantMap * @returns {JSX.Element[]} */ generateVariants(variantMap: { [name: string]: ICivicVariantSummary; }): JSX.Element[]; /** * Get variant item * @param url * @param name * @param entryTypes * @param description * @returns {any} */ variantItem(key: string, url?: string, name?: string, entryTypes?: string, description?: string): JSX.Element; /** * Render civic card component * @returns {any} */ render(): JSX.Element; }