1.3.20 • Published 4 years ago
rc-simple-tooltip v1.3.20
Simple react tooltip component
Demo
Installation
Install package with npm:
npm i rc-simple-tooltip
Install package with yarn:
yarn add rc-simple-tooltip
Basic Usage
Import Tooltip
component:
import Tooltip from 'rc-simple-tooltip';
Wrap your component with Tooltip
:
<Tooltip trigger="hover" content="Tooltip content">
<button>Complete action</button>
</Tooltip>
Tooltip works with any component that supports refs. For custom functional components you need to forward ref:
const Button = React.forwardRef(({children, ...props}, ref) =>
<button {...props} ref={ref}>{children}</button>
);
<Tooltip trigger="hover" content="Tooltip content">
<Button>Complete action</Button>
</Tooltip>
Tooltip can be used without any children:
<Tooltip top content="Tooltip content" />
Additionally import styles.css
to apply default styling:
import 'rc-simple-tooltip/dist/styles.css';
Props
Name | Type | Default | Description |
---|---|---|---|
active | Boolean | true | Show tooltip |
timeout | Int | 0 | Time delay before hiding tooltip in hover mode |
content | Node | null | Tooltip content |
position | 'left'\|'right'\|'top'\|'bottom' | null | Tooltip position |
trigger | 'click'\|'focus'\|'hover' | null | Tooltip activation trigger |
className | String | null | className value |
styles | Object | null | styles value |
Running locally
With yarn:
yarn start
With npm:
npm start
1.3.20
4 years ago
1.3.18
4 years ago
1.3.19
4 years ago
1.3.17
4 years ago
1.3.16
4 years ago
1.3.15
4 years ago
1.3.14
4 years ago
1.3.13
5 years ago
1.3.12
5 years ago
1.3.11
5 years ago
1.3.10
5 years ago
1.3.9
5 years ago
1.3.8
5 years ago
1.3.7
5 years ago
1.3.6
5 years ago
1.3.5
5 years ago
1.3.4
5 years ago
1.3.3
5 years ago
1.3.2
5 years ago
1.3.1
5 years ago
1.3.0
6 years ago
1.2.0
6 years ago
1.1.1
6 years ago
1.1.0
6 years ago
1.0.0
6 years ago