attempt at fixing 1 sat tooltip glitch
This commit is contained in:
parent
f27aca546d
commit
5ad70efbd7
@ -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>
|
||||
|
@ -36,7 +36,7 @@ export default function UpVote ({ itemId, meSats, className }) {
|
||||
return (
|
||||
<LightningConsumer>
|
||||
{({ strike }) =>
|
||||
<ActionTooltip>
|
||||
<ActionTooltip notForm>
|
||||
<UpArrow
|
||||
width={24}
|
||||
height={24}
|
||||
|
Loading…
x
Reference in New Issue
Block a user