iterative/vscode-dvc

View on GitHub
webview/src/experiments/components/table/body/ClickableTooltipContent.tsx

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import React, { MouseEventHandler } from 'react'
import styles from '../styles.module.scss'

type ClickableTooltipContentProps = {
  clickableText: string
  helperText: string
  onClick: MouseEventHandler
}

export const ClickableTooltipContent: React.FC<
  ClickableTooltipContentProps
> = ({ clickableText, helperText, onClick }) => (
  <span>
    {helperText}
    <br />
    <button className={styles.buttonAsLink} onClick={onClick}>
      {clickableText}
    </button>
  </span>
)