File tree Expand file tree Collapse file tree 2 files changed +7
-9
lines changed
Expand file tree Collapse file tree 2 files changed +7
-9
lines changed Original file line number Diff line number Diff line change @@ -10,9 +10,6 @@ const responsiveHeight = h => {
1010 return height * ( h / 100 ) ;
1111} ;
1212
13- var number = [ ] ;
14- var stopIndicator = { } ;
15-
1613export class DashedProgress extends PureComponent {
1714 constructor ( props ) {
1815 super ( props ) ;
@@ -25,6 +22,7 @@ export class DashedProgress extends PureComponent {
2522 last_stroke_index : 0 ,
2623 last_trail_index : 0 ,
2724 bigCircle : [ ] ,
25+ number : [ ] ,
2826 stopIndicator : {
2927 fromX : center ,
3028 fromY : center - ( radius - barWidth ) ,
@@ -189,7 +187,8 @@ export class DashedProgress extends PureComponent {
189187 this . setState (
190188 {
191189 reaload : true ,
192- bigCircle : dashed
190+ bigCircle : dashed ,
191+ number : number
193192 } ,
194193 ( ) => {
195194 if ( this . state . bigCircle . length <= 0 ) {
@@ -388,7 +387,7 @@ export class DashedProgress extends PureComponent {
388387
389388 { /*drawing divided lines and number */ }
390389 { divideEnabled &&
391- number . map ( ( item , index ) => (
390+ this . state . number . map ( ( item , index ) => (
392391 < Text
393392 key = { `number_${ index } ` }
394393 x = { item . textX }
Original file line number Diff line number Diff line change @@ -10,15 +10,14 @@ export default class App extends Component {
1010 < DashedProgress
1111 fill = { 20 }
1212 countBars = { 50 }
13- radius = { 50 }
13+ radius = { 30 }
1414 strokeThickness = { 2 }
1515 />
1616 < DashedProgress
17- fill = { this . state . fill }
17+ fill = { 50 }
1818 countBars = { 100 }
19- radius = { 50 }
19+ radius = { 70 }
2020 divideEnabled = { true }
21- strokeColor = "#00e0ff"
2221 />
2322 </ View >
2423 ) ;
You can’t perform that action at this time.
0 commit comments