ElectronicBabylonianLiterature/ebl-frontend

View on GitHub
src/common/HelpTrigger.tsx

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import React from 'react'
import { OverlayTrigger, OverlayTriggerProps } from 'react-bootstrap'
import classNames from 'classnames'

type Props = {
  className?: string
} & Omit<OverlayTriggerProps, 'children'>

function HelpTrigger({
  className = '',
  placement = 'right',
  ...props
}: Props): JSX.Element {
  return (
    <OverlayTrigger placement={placement} {...props}>
      <i className={classNames(className, 'fas', 'fa-info-circle')} />
    </OverlayTrigger>
  )
}

export default HelpTrigger