attempt at fixing 1 sat tooltip glitch

This commit is contained in:
keyan 2021-08-13 16:12:19 -05:00
parent f27aca546d
commit 5ad70efbd7
2 changed files with 9 additions and 2 deletions

View File

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

View File

@ -36,7 +36,7 @@ export default function UpVote ({ itemId, meSats, className }) {
return (
<LightningConsumer>
{({ strike }) =>
<ActionTooltip>
<ActionTooltip notForm>
<UpArrow
width={24}
height={24}