()
| 17 | |
| 18 | |
| 19 | const startProgress = () => { |
| 20 | intervalId = setInterval(() => { |
| 21 | if (currentProgress < 80) { |
| 22 | currentProgress += 5; |
| 23 | } else if (currentProgress < 95 && state === 1) { |
| 24 | currentProgress += 5; |
| 25 | } else if (state === 2) { |
| 26 | currentProgress = 100; |
| 27 | clearInterval(intervalId); |
| 28 | } |
| 29 | progress(currentProgress); |
| 30 | }, 350); |
| 31 | } |
| 32 | |
| 33 | const stopProgress = () => { |
| 34 | clearInterval(intervalId); |