Tooltip

The Tooltip is a popup that displays information related to an element when the element receives keyboard focus or the mouse hovers over it.

import Tooltip from "@ds-kit/tooltip"

Basic Example

A basic example of an Tooltip component can look like this:

<Tooltip title="Tooltip">
  <Button variant="primary">Reference</Button>
</Tooltip>

Tooltip using tooltipStateProps to set placement

<Tooltip title="Custom very-very-very long popover text" placement="auto-end">
  <Button variant="primary">Reference</Button>
</Tooltip>

Tooltip visible by start

<Tooltip title="Custom very-very-very long popover text" visible={true}>
  <Button variant="primary">Reference</Button>
</Tooltip>

Tooltip props

Name
Type
Default
title
stringobject
bg
string
"rgba(33, 33, 33, 0.9)"
color
string
"white"
fontSize
string
"0.8em"
borderRadius
string
"0.25rem"
padding
string
"0.5rem"
placement
string
"top-center"
visible
bool
false
boundariesElement
string
"scrollParent"
maxWidth
stringnumber
"none"
children
objectnode