import { ButtonHelp } from '@components/Buttons'; import { useState } from 'react'; import { useIntl } from 'react-intl'; import styles from './Tooltip.module.scss'; const Tooltip = ({ message, title, }: { message: string | string[]; title: string; }) => { const intl = useIntl(); const [isOpen, setIsOpen] = useState(false); const getMessageFromArray = (strings: string[]) => { let keyIndex = 0; return ( ); }; const buttonTitle = isOpen ? intl.formatMessage({ defaultMessage: 'Close help', description: 'Tooltip: button title', id: '9kx83j', }) : intl.formatMessage({ defaultMessage: 'Show help', description: 'Tooltip: button title', id: 'A5n+C9', }); const wrapperModifier = isOpen ? styles.visible : styles.hidden; return (
{title}
{Array.isArray(message) ? getMessageFromArray(message) : message}
); }; export default Tooltip;