File tree Expand file tree Collapse file tree 1 file changed +13
-8
lines changed Expand file tree Collapse file tree 1 file changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ export default class MultiSlider extends React.Component {
5353    vertical : false , 
5454    minMarkerOverlapDistance : 0 , 
5555    minMarkerOverlapStepDistance : 0 , 
56+     trackOneRender : null , 
5657    testID : '' , 
5758  } ; 
5859
@@ -486,6 +487,12 @@ export default class MultiSlider extends React.Component {
486487    } ) ; 
487488  } 
488489
490+   renderTrackOne ( styles )  { 
491+     const  {  trackOneRender }  =  this . props ; 
492+     if  ( trackOneRender  &&  typeof  trackOneRender  ===  'function' )  return  trackOneRender ( styles ) 
493+     return  < View  style = { styles }  /> 
494+   } 
495+ 
489496  render ( )  { 
490497    const  {  positionOne,  positionTwo }  =  this . state ; 
491498    const  { 
@@ -548,14 +555,12 @@ export default class MultiSlider extends React.Component {
548555    const  body  =  ( 
549556      < React . Fragment > 
550557        < View  style = { [ styles . fullTrack ,  {  width : sliderLength  } ] } > 
551-           < View 
552-             style = { [ 
553-               styles . track , 
554-               this . props . trackStyle , 
555-               trackOneStyle , 
556-               {  width : trackOneLength  } , 
557-             ] } 
558-           /> 
558+           { this . renderTrackOne ( [ 
559+             styles . track , 
560+             this . props . trackStyle , 
561+             trackOneStyle , 
562+             {  width : trackOneLength  } , 
563+           ] ) } 
559564          < View 
560565            style = { [ 
561566              styles . track , 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments