@@ -52,6 +52,7 @@ export const ReportView: React.FC<{
5252 const [ expandedFiles , setExpandedFiles ] = React . useState < Map < string , boolean > > ( new Map ( ) ) ;
5353 const [ filterText , setFilterText ] = React . useState ( searchParams . get ( 'q' ) || '' ) ;
5454 const [ metadataVisible , setMetadataVisible ] = React . useState ( false ) ;
55+ const [ errorsVisible , setErrorsVisible ] = React . useState ( true ) ;
5556 const speedboard = searchParams . has ( 'speedboard' ) ;
5657 const [ mergeFiles ] = useSetting ( 'mergeFiles' , false ) ;
5758 const testId = searchParams . get ( 'testId' ) ;
@@ -140,7 +141,13 @@ export const ReportView: React.FC<{
140141 < main >
141142 { report && < GlobalFilterView stats = { report . json ( ) . stats } filterText = { filterText } setFilterText = { setFilterText } /> }
142143 < Route predicate = { testFilesRoutePredicate } >
143- < TestFilesHeader report = { report ?. json ( ) } filteredStats = { filteredStats } metadataVisible = { metadataVisible } toggleMetadataVisible = { ( ) => setMetadataVisible ( visible => ! visible ) } />
144+ < TestFilesHeader
145+ report = { report ?. json ( ) }
146+ filteredStats = { filteredStats }
147+ metadataVisible = { metadataVisible }
148+ toggleMetadataVisible = { ( ) => setMetadataVisible ( visible => ! visible ) }
149+ errorsVisible = { errorsVisible }
150+ setErrorsVisible = { setErrorsVisible } />
144151 < TestFilesView
145152 files = { testModel . files }
146153 expandedFiles = { expandedFiles }
@@ -149,7 +156,13 @@ export const ReportView: React.FC<{
149156 />
150157 </ Route >
151158 < Route predicate = { speedboardRoutePredicate } >
152- < TestFilesHeader report = { report ?. json ( ) } filteredStats = { filteredStats } metadataVisible = { metadataVisible } toggleMetadataVisible = { ( ) => setMetadataVisible ( visible => ! visible ) } />
159+ < TestFilesHeader
160+ report = { report ?. json ( ) }
161+ filteredStats = { filteredStats }
162+ metadataVisible = { metadataVisible }
163+ toggleMetadataVisible = { ( ) => setMetadataVisible ( visible => ! visible ) }
164+ errorsVisible = { errorsVisible }
165+ setErrorsVisible = { setErrorsVisible } />
153166 { report && < Speedboard report = { report } tests = { testModel . tests } /> }
154167 </ Route >
155168 < Route predicate = { testCaseRoutePredicate } >
0 commit comments