File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed
client/modules/IDE/components Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,24 @@ const Console = ({ t }) => {
114
114
const isExpanded = useSelector ( ( state ) => state . ide . consoleIsExpanded ) ;
115
115
const isPlaying = useSelector ( ( state ) => state . ide . isPlaying ) ;
116
116
const { theme, fontSize } = useSelector ( ( state ) => state . preferences ) ;
117
-
117
+ const dataCompare = ( data1 , data2 ) => {
118
+ if ( data1 . length !== data2 . length ) {
119
+ return false ;
120
+ }
121
+ for ( let i = 0 ; i < data1 . length ; i += 1 ) {
122
+ if ( data1 [ i ] !== data2 [ i ] ) {
123
+ return false ;
124
+ }
125
+ }
126
+ return true ;
127
+ } ;
128
+ for ( let i = 1 ; i < consoleEvents . length ; i += 1 ) {
129
+ if ( dataCompare ( consoleEvents [ i ] . data , consoleEvents [ i - 1 ] . data ) ) {
130
+ consoleEvents [ i - 1 ] . times += consoleEvents [ i ] . times ;
131
+ consoleEvents . splice ( i , 1 ) ;
132
+ i -= 1 ;
133
+ }
134
+ }
118
135
const {
119
136
collapseConsole,
120
137
expandConsole,
You can’t perform that action at this time.
0 commit comments