Commit 1002e43 1 parent fb79919 commit 1002e43 Copy full SHA for 1002e43
File tree 1 file changed +7
-18
lines changed
ui-trackoccupancydiagram/src/components
1 file changed +7
-18
lines changed Original file line number Diff line number Diff line change @@ -72,15 +72,13 @@ export const getLabelMarks = (
72
72
) => {
73
73
const labelMarks : Record < number , { level : number ; rangeIndex : number } > = { } ;
74
74
75
- timeRanges . map ( ( range , i ) => {
76
- const labelLevel = labelLevels [ i ] ;
75
+ timeRanges . map ( ( range , index ) => {
76
+ const labelLevel = labelLevels [ index ] ;
77
77
78
78
if ( ! labelLevel ) return ;
79
79
80
- let t = Math . floor ( minT / range ) * range ;
81
- while ( t <= maxT ) {
82
- if ( labelLevel ) labelMarks [ t ] = { level : labelLevel , rangeIndex : i } ;
83
- t += range ;
80
+ for ( let t = Math . floor ( minT / range ) * range ; t <= maxT ; t += range ) {
81
+ labelMarks [ t ] = { level : labelLevel , rangeIndex : index } ;
84
82
}
85
83
} ) ;
86
84
@@ -91,16 +89,7 @@ export const getLabelLevels = (
91
89
breakpoints : number [ ] ,
92
90
pixelsPerMinute : number ,
93
91
ticksPriorities : number [ ] [ ]
94
- ) => {
95
- let labelLevels : number [ ] = [ ] ;
96
-
97
- breakpoints . some ( ( breakpoint , i ) => {
98
- if ( pixelsPerMinute < breakpoint ) {
99
- labelLevels = ticksPriorities [ i ] ;
100
- return true ;
101
- }
102
- return false ;
103
- } ) ;
104
-
105
- return labelLevels ;
92
+ ) : number [ ] => {
93
+ const index = breakpoints . findIndex ( ( breakpoint ) => pixelsPerMinute < breakpoint ) ;
94
+ return index >= 0 ? ticksPriorities [ index ] : [ ] ;
106
95
} ;
You can’t perform that action at this time.
0 commit comments