parent
							
								
									257565b29d
								
							
						
					
					
						commit
						4135161173
					
				|  | @ -51,8 +51,16 @@ export const handleGradient = strokeColor => { | |||
| }; | ||||
| 
 | ||||
| const Line = (_, { attrs, slots }) => { | ||||
|   const { prefixCls, percent, successPercent, strokeWidth, size, strokeColor, strokeLinecap } = | ||||
|     attrs; | ||||
|   const { | ||||
|     prefixCls, | ||||
|     percent, | ||||
|     successPercent, | ||||
|     strokeWidth, | ||||
|     size, | ||||
|     strokeColor, | ||||
|     strokeLinecap, | ||||
|     trailColor, | ||||
|   } = attrs; | ||||
|   let backgroundProps; | ||||
|   if (strokeColor && typeof strokeColor !== 'string') { | ||||
|     backgroundProps = handleGradient(strokeColor); | ||||
|  | @ -61,6 +69,12 @@ const Line = (_, { attrs, slots }) => { | |||
|       background: strokeColor, | ||||
|     }; | ||||
|   } | ||||
| 
 | ||||
|   const trailStyle = trailColor | ||||
|     ? { | ||||
|         style: { backgroundColor: trailColor }, | ||||
|       } | ||||
|     : undefined; | ||||
|   const percentStyle = { | ||||
|     width: `${validProgress(percent)}%`, | ||||
|     height: `${strokeWidth || (size === 'small' ? 6 : 8)}px`, | ||||
|  | @ -80,7 +94,7 @@ const Line = (_, { attrs, slots }) => { | |||
|   return ( | ||||
|     <div> | ||||
|       <div class={`${prefixCls}-outer`}> | ||||
|         <div class={`${prefixCls}-inner`}> | ||||
|         <div class={`${prefixCls}-inner`} {...trailStyle}> | ||||
|           <div class={`${prefixCls}-bg`} style={percentStyle} /> | ||||
|           {successSegment} | ||||
|         </div> | ||||
|  |  | |||
							
								
								
									
										2
									
								
								v2-doc
								
								
								
								
							
							
								
								
								
								
								
								
							
						
						
									
										2
									
								
								v2-doc
								
								
								
								
							|  | @ -1 +1 @@ | |||
| Subproject commit 1882ee4e30b707551a08561f090e72a3f261f6cf | ||||
| Subproject commit 157cce105e1f0a369658dfb29cc802ebc09d0d93 | ||||
		Loading…
	
		Reference in New Issue
	
	 tangjinzhou
						tangjinzhou