diff --git a/MultiSlider.js b/MultiSlider.js
index 24ff948..4aefebf 100755
--- a/MultiSlider.js
+++ b/MultiSlider.js
@@ -53,6 +53,7 @@ export default class MultiSlider extends React.Component {
vertical: false,
minMarkerOverlapDistance: 0,
minMarkerOverlapStepDistance: 0,
+ trackOneRender: null,
testID: '',
};
@@ -486,6 +487,12 @@ export default class MultiSlider extends React.Component {
});
}
+ renderTrackOne(styles) {
+ const { trackOneRender } = this.props;
+ if (trackOneRender && typeof trackOneRender === 'function') return trackOneRender(styles)
+ return
+ }
+
render() {
const { positionOne, positionTwo } = this.state;
const {
@@ -548,14 +555,12 @@ export default class MultiSlider extends React.Component {
const body = (
-
+ {this.renderTrackOne([
+ styles.track,
+ this.props.trackStyle,
+ trackOneStyle,
+ { width: trackOneLength },
+ ])}