Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import styled from 'styled-components'
import StandaloneIcon from '@tds/core-standalone-icon'
import { iconWrapper } from '@tds/shared-styles'
import { getCopy, uniqueId, safeRest } from '@tds/util-helpers'
import { withForwardedRef } from '@tds/shared-hocs'
import generateId from '../../shared/utils/generateId/generateId'
import closest from './element-closest'
import Bubble from './Bubble'
import copyDictionary from './tooltipText'
const StyledTooltip = styled.div({
...iconWrapper.fixLineHeight,
position: 'relative',
width: '1rem',
height: '1.3rem',
})
const TooltipContainer = styled.div({
position: 'absolute',
})
/**
* Provide an explanation or instructions for a form field that most users do not need.
*
* @version ./package.json
*/
class T extends React.Component {