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 }) => {
114114 const isExpanded = useSelector ( ( state ) => state . ide . consoleIsExpanded ) ;
115115 const isPlaying = useSelector ( ( state ) => state . ide . isPlaying ) ;
116116 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+ }
118135 const {
119136 collapseConsole,
120137 expandConsole,
You can’t perform that action at this time.
0 commit comments