@@ -32,27 +32,19 @@ const getChartData = () => {
32
32
const updateStat = (stats : StatInstData [], current : number ) => {
33
33
const oldStats = props .oldData
34
34
const offset = Math .floor (current - props .offset )
35
- if (offset >= 0 ) {
36
- let i = 0
37
- for (; i + offset < stats .length ; i ++ ) {
38
- hits [i ] = stats [i + offset ].hits
39
- bytes [i ] = stats [i + offset ].bytes
40
- }
41
- for (; i < maxX ; i ++ ) {
42
- hits [i ] = 0
43
- bytes [i ] = 0
44
- }
45
- } else if (offset < 0 ) {
46
- let i = 0
47
- for (; i + offset < 0 ; i ++ ) {
48
- let j = i + offset + oldStats .length
49
- hits [i ] = oldStats [j ].hits
50
- bytes [i ] = oldStats [j ].bytes
51
- }
52
- for (; i < maxX ; i ++ ) {
53
- hits [i ] = stats [i + offset ].hits
54
- bytes [i ] = stats [i + offset ].bytes
55
- }
35
+ let i = 0
36
+ for (; i + offset < 0 ; i ++ ) {
37
+ let j = i + offset + oldStats .length
38
+ hits [i ] = oldStats [j ].hits
39
+ bytes [i ] = oldStats [j ].bytes
40
+ }
41
+ for (; i + offset < stats .length ; i ++ ) {
42
+ hits [i ] = stats [i + offset ].hits
43
+ bytes [i ] = stats [i + offset ].bytes
44
+ }
45
+ for (; i < maxX ; i ++ ) {
46
+ hits [i ] = 0
47
+ bytes [i ] = 0
56
48
}
57
49
for (let i = 0 ; i < maxX ; i ++ ) {
58
50
labels [i ] = props .formatXLabel (i + offset + 1 )
0 commit comments