import variables from 'modules/variables'; import { useState, memo } from 'react'; import { useFloating, flip, offset, shift } from '@floating-ui/react-dom'; import { MdClose, MdInfo, MdOpenInNew } from 'react-icons/md'; import Tooltip from './Tooltip'; import './tooltip.scss'; function InfoTooltip({ title, style, placement, subtitle }) { const [showTooltip, setShowTooltip] = useState(false); const { x, y, reference, floating, strategy } = useFloating({ placement: placement || 'top-start', middleware: [flip(), offset(10), shift()], }); return (