feat: support tooltipPrefixcls

This commit is contained in:
Benjy Cui
2016-09-12 11:26:48 +08:00
parent aad5fef20c
commit e438757a64
2 changed files with 6 additions and 1 deletions
+3 -1
View File
@@ -25,6 +25,7 @@ export default class Handle extends React.Component {
render() {
const {
prefixCls,
tooltipPrefixCls,
className,
tipTransitionName,
tipFormatter,
@@ -51,7 +52,7 @@ export default class Handle extends React.Component {
const isTooltipVisible = dragging || this.state.isTooltipVisible;
return (
<Tooltip
prefixCls={`${prefixCls}-tooltip`}
prefixCls={tooltipPrefixCls || `${prefixCls}-tooltip`}
placement="top"
visible={isTooltipVisible}
overlay={<span>{tipFormatter(value)}</span>}
@@ -66,6 +67,7 @@ export default class Handle extends React.Component {
Handle.propTypes = {
prefixCls: React.PropTypes.string,
tooltipPrefixCls: React.PropTypes.string,
className: React.PropTypes.string,
vertical: React.PropTypes.bool,
offset: React.PropTypes.number,
+3
View File
@@ -410,6 +410,7 @@ class Slider extends React.Component {
const {
className,
prefixCls,
tooltipPrefixCls,
disabled,
vertical,
dots,
@@ -440,6 +441,7 @@ class Slider extends React.Component {
const commonHandleProps = {
prefixCls,
tooltipPrefixCls,
noTip: isNoTip,
tipTransitionName,
tipFormatter,
@@ -515,6 +517,7 @@ Slider.propTypes = {
included: React.PropTypes.bool,
className: React.PropTypes.string,
prefixCls: React.PropTypes.string,
tooltipPrefixCls: React.PropTypes.string,
disabled: React.PropTypes.bool,
children: React.PropTypes.any,
onBeforeChange: React.PropTypes.func,