react-toolbox/components/tooltip
Javi Velasco 1c57370651 New approach for Tooltips 2015-11-29 12:39:55 +01:00
..
Tooltip.jsx New approach for Tooltips 2015-11-29 12:39:55 +01:00
_config.scss New approach for Tooltips 2015-11-29 12:39:55 +01:00
index.js Remove jsx extension from imports in components 2015-11-28 20:24:46 +01:00
readme.md New approach for Tooltips 2015-11-29 12:39:55 +01:00
style.scss New approach for Tooltips 2015-11-29 12:39:55 +01:00

readme.md

Tooltip

A Tooltip is useful to show information on hover in any kind of component. We have a component that can be used as a decorator for any kind of component. You just have to take into account that the overflow in the component should be visible.

import Button from 'react-toolbox/lib/button';
import Tooltip from 'react-toolbox/lib/tooltip';

const TooltipButton = Tooltip(Button);
const TooltipInput = Tooltip(Input);

const TooltipTest = () => (
  <div>
    <TooltipButton label='Bookmark' icon='bookmark' raised primary tooltip='Bookmark Tooltip' tooltipDelay={1000} />
    <TooltipButton icon='add' floating accent tooltip='Floating Tooltip' />
    <TooltipInput tooltip='lorem ipsum...' />
  </div>
);

Properties

In any component you decorate with the Tooltip you'd get some additional props:

Name Type Default Description
tooltip String The text string to use for the tooltip.
tooltipDelay Number Amount of time in miliseconds spent before the tooltip is visible.
tooltipHideOnClick Boolean true If true, the Tooltip hides after a click in the host component.