import { useFormikContext } from 'formik' import { OverlayTrigger, Tooltip } from 'react-bootstrap' export default function ActionTooltip ({ children, notForm, disable, overlayText, placement }) { // if we're in a form, we want to hide tooltip on submit let formik if (!notForm) { formik = useFormikContext() } if (disable) { return children } return ( {overlayText || '1 sat'} } trigger={['hover', 'focus']} show={formik?.isSubmitting ? false : undefined} > {children} ) }