AimoTooltip is a simple easy-to-use tooltip for React.
To install AimoTooltip package in react (requires react >= 18.0.0), you can use yarn:
yarn add @aimo.ui/aimo-tooltip
or npm:
npm install @aimo.ui/aimo-tooltip
In order to use AimoTooltip component, you should import it using:
import AimoTooltip from "@aimo.ui/aimo-tooltip";
Following example shows how you can easily use <AimoTooltip>
component in your code:
...
const App= () => {
...
return (
<div className="appBody">
...
<Button id="verifyButton">
Verify
</Button>
<AimoTooltip target="verifyButton">
Click to check if your answers are correct.
</AimoTooltip>
...
</div>
);
};
Below is the list of all the props that can be used with <AimoTooltip>
component.
Name | Type | Default | Description |
---|---|---|---|
arrowClassName | string |
'' |
Extra class name for the arrow of the tooltip bubble |
arrowPosition | string |
'center' |
Specify tooltip arrow position (valid values are 'left' , 'center' and 'right' ) |
bodyClassName | string |
'' |
Extra class name for the body of the tooltip bubble |
children | node |
null |
Required. Tooltip content |
containerClassName | function |
'' |
Extra class name for tooltip bubble container |
target | string |
null |
Required. id of the element you want tooltip to get displayed for |