import classnames from 'classnames'; import * as React from 'react'; import { RULER_TRACK_FULL_HEIGHT } from 'shared/lib/IGVUtils'; import styles from './styles.module.scss'; interface ICustomIgvColumnProps { classname?: string; compactView?: boolean; navTrack?: JSX.Element; rulerTrack?: JSX.Element; sequenceTrack?: JSX.Element; ideogramTrack?: JSX.Element; mutationTrack?: JSX.Element[]; mutationTrackHeight?: number; cnaTrack?: JSX.Element[]; cnaTrackHeight?: number; } const Z_INDEX_FOR_INTERACTIVE_COMPONENTS = 666; const CustomIgvColumn: React.FunctionComponent = props => { return (
{!props.compactView && props.navTrack}
{!props.compactView && props.ideogramTrack}
{props.rulerTrack}
{!props.compactView && props.sequenceTrack}
{props.mutationTrack}
{props.cnaTrack}
); }; export default CustomIgvColumn;