1
1
import React from 'react' ;
2
2
import Tooltip from 'rc-tooltip' ;
3
3
import '../../assets/bootstrap.less' ;
4
+ import Popup from '../../src/Popup' ;
4
5
5
6
const text = < span > Tooltip Text</ span > ;
6
- const styles = {
7
+ const styles : React . CSSProperties = {
7
8
display : 'table-cell' ,
8
9
height : '60px' ,
9
10
width : '80px' ,
@@ -18,74 +19,87 @@ const rowStyle = {
18
19
} ;
19
20
20
21
const Test = ( ) => (
21
- < div style = { { display : 'table' , padding : 120 } } >
22
- < div style = { rowStyle } >
23
- < Tooltip placement = "left" overlay = { text } >
24
- < a href = "#" style = { styles } >
25
- Left
26
- </ a >
27
- </ Tooltip >
28
- < Tooltip placement = "top" overlay = { text } >
29
- < a href = "#" style = { styles } >
30
- Top
31
- </ a >
32
- </ Tooltip >
33
- < Tooltip placement = "bottom" overlay = { text } >
34
- < a href = "#" style = { styles } >
35
- Bottom
36
- </ a >
37
- </ Tooltip >
38
- < Tooltip placement = "right" overlay = { text } >
39
- < a href = "#" style = { styles } >
40
- Right
41
- </ a >
42
- </ Tooltip >
22
+ < >
23
+ < div style = { { display : 'table' , padding : 120 } } >
24
+ < div style = { rowStyle } >
25
+ < Tooltip placement = "left" overlay = { text } >
26
+ < a href = "#" style = { styles } >
27
+ Left
28
+ </ a >
29
+ </ Tooltip >
30
+ < Tooltip placement = "top" overlay = { text } >
31
+ < a href = "#" style = { styles } >
32
+ Top
33
+ </ a >
34
+ </ Tooltip >
35
+ < Tooltip placement = "bottom" overlay = { text } >
36
+ < a href = "#" style = { styles } >
37
+ Bottom
38
+ </ a >
39
+ </ Tooltip >
40
+ < Tooltip placement = "right" overlay = { text } >
41
+ < a href = "#" style = { styles } >
42
+ Right
43
+ </ a >
44
+ </ Tooltip >
45
+ </ div >
46
+ < div style = { rowStyle } >
47
+ < Tooltip placement = "leftTop" overlay = { text } >
48
+ < a href = "#" style = { styles } >
49
+ Left Top
50
+ </ a >
51
+ </ Tooltip >
52
+ < Tooltip placement = "leftBottom" overlay = { text } >
53
+ < a href = "#" style = { styles } >
54
+ Left Bottom
55
+ </ a >
56
+ </ Tooltip >
57
+ < Tooltip placement = "rightTop" overlay = { text } >
58
+ < a href = "#" style = { styles } >
59
+ Right Top
60
+ </ a >
61
+ </ Tooltip >
62
+ < Tooltip placement = "rightBottom" overlay = { text } >
63
+ < a href = "#" style = { styles } >
64
+ Right Bottom
65
+ </ a >
66
+ </ Tooltip >
67
+ </ div >
68
+ < div style = { rowStyle } >
69
+ < Tooltip placement = "topLeft" overlay = { text } >
70
+ < a href = "#" style = { styles } >
71
+ Top Left
72
+ </ a >
73
+ </ Tooltip >
74
+ < Tooltip placement = "topRight" overlay = { text } >
75
+ < a href = "#" style = { styles } >
76
+ Top Right
77
+ </ a >
78
+ </ Tooltip >
79
+ < Tooltip placement = "bottomLeft" overlay = { text } >
80
+ < a href = "#" style = { styles } >
81
+ Bottom Left
82
+ </ a >
83
+ </ Tooltip >
84
+ < Tooltip placement = "bottomRight" overlay = { text } >
85
+ < a href = "#" style = { styles } >
86
+ Bottom Right
87
+ </ a >
88
+ </ Tooltip >
89
+ </ div >
43
90
</ div >
44
- < div style = { rowStyle } >
45
- < Tooltip placement = "leftTop" overlay = { text } >
46
- < a href = "#" style = { styles } >
47
- Left Top
48
- </ a >
49
- </ Tooltip >
50
- < Tooltip placement = "leftBottom" overlay = { text } >
51
- < a href = "#" style = { styles } >
52
- Left Bottom
53
- </ a >
54
- </ Tooltip >
55
- < Tooltip placement = "rightTop" overlay = { text } >
56
- < a href = "#" style = { styles } >
57
- Right Top
58
- </ a >
59
- </ Tooltip >
60
- < Tooltip placement = "rightBottom" overlay = { text } >
61
- < a href = "#" style = { styles } >
62
- Right Bottom
63
- </ a >
64
- </ Tooltip >
91
+ < hr />
92
+ < div >
93
+ < h5 > Debug Usage</ h5 >
94
+ < Popup
95
+ prefixCls = "rc-tooltip"
96
+ className = "rc-tooltip-placement-top"
97
+ style = { { display : 'inline-block' , position : 'relative' } }
98
+ >
99
+ Test
100
+ </ Popup >
65
101
</ div >
66
- < div style = { rowStyle } >
67
- < Tooltip placement = "topLeft" overlay = { text } >
68
- < a href = "#" style = { styles } >
69
- Top Left
70
- </ a >
71
- </ Tooltip >
72
- < Tooltip placement = "topRight" overlay = { text } >
73
- < a href = "#" style = { styles } >
74
- Top Right
75
- </ a >
76
- </ Tooltip >
77
- < Tooltip placement = "bottomLeft" overlay = { text } >
78
- < a href = "#" style = { styles } >
79
- Bottom Left
80
- </ a >
81
- </ Tooltip >
82
- < Tooltip placement = "bottomRight" overlay = { text } >
83
- < a href = "#" style = { styles } >
84
- Bottom Right
85
- </ a >
86
- </ Tooltip >
87
- </ div >
88
- </ div >
102
+ </ >
89
103
) ;
90
104
91
105
export default Test ;
0 commit comments