Tooltip component
npm install @crave/farmblocks-tooltipA simple tooltip component.
```
npm install @crave/farmblocks-tooltip
A text or children must be supplied, otherwise the tooltip won't be rendered.
| Property | Description | Type | Default |
| -------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- | ---------- |
| children | content to be rendered inside the tooltip | React.Node |
| text | tooltip text | string |
| isVisible | controls its visibility | bool | true |"left"
| positionX | controls its position on axis X relatively to the parent | one of , "right", "center" or "auto" | "left" |"top"
| positionY | controls its position on axis Y relatively to the parent | one of , "bottom", or "auto" | "bottom" |align="auto"
| boundariesSelector | (only for ) A CSS selector for a container which will define the limits for the tooltip. If not defined, the limit will be the browser's viewport | string |1000
| zIndex | zIndex value | number | |false
| hideArrow | controls arrow visibility | bool | |"8px"
| padding | content padding | string | |"15px"` |
| offset | distance from the container to the tooltip | string |
| overflow | overrides the default overflow property. Note that when overflow=hidden the arrow will be hidden as well | string | |
| fullScreenBreakpoint | up to this window width, the tooltip will take the whole screen. Note that you must provide a way to close the tooltip | string | |
MIT