File tree Expand file tree Collapse file tree 4 files changed +6
-3
lines changed
apps/review/src/lib/components
libs/ui/lib/components/table/table-row Expand file tree Collapse file tree 4 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -174,7 +174,7 @@ const AiReviewsTable: FC<AiReviewsTableProps> = props => {
174174 < span className = { styles . icon } >
175175 < IconAiReview />
176176 </ span >
177- < span className = { styles . workflowName } title = { run . workflow . name } >
177+ < span className = { styles . workflowName } >
178178 < Tooltip content = { run . workflow . name } triggerOn = 'hover' >
179179 { run . workflow . name }
180180 </ Tooltip >
Original file line number Diff line number Diff line change @@ -323,10 +323,11 @@ export const TabContentSubmissions: FC<Props> = props => {
323323 label : 'Reviewer' ,
324324 mobileColSpan : 2 ,
325325 propertyName : 'virusScan' ,
326- renderer : ( submission : BackendSubmission ) => (
326+ renderer : ( submission : BackendSubmission , allRows : BackendSubmission [ ] ) => (
327327 < CollapsibleAiReviewsRow
328328 aiReviewers = { props . aiReviewers ! }
329329 submission = { submission }
330+ defaultOpen = { allRows ? ! allRows . indexOf ( submission ) : false }
330331 />
331332 ) ,
332333 type : 'element' ,
Original file line number Diff line number Diff line change @@ -9,14 +9,15 @@ import { BackendSubmission } from '../../models'
99import styles from './CollapsibleAiReviewsRow.module.scss'
1010
1111interface CollapsibleAiReviewsRowProps {
12+ defaultOpen ?: boolean
1213 aiReviewers : { aiWorkflowId : string } [ ]
1314 submission : BackendSubmission
1415}
1516
1617const CollapsibleAiReviewsRow : FC < CollapsibleAiReviewsRowProps > = props => {
1718 const aiReviewersCount = props . aiReviewers . length + 1
1819
19- const [ isOpen , setIsOpen ] = useState ( false )
20+ const [ isOpen , setIsOpen ] = useState ( props . defaultOpen ?? false )
2021
2122 const toggleOpen = useCallback ( ( ) => {
2223 setIsOpen ( wasOpen => ! wasOpen )
Original file line number Diff line number Diff line change @@ -66,6 +66,7 @@ export const TableRow: <T extends { [propertyName: string]: any }>(
6666 : undefined
6767 }
6868 style = { colWidth ? { width : `${ colWidth } px` } : { } }
69+ allRows = { props . allRows }
6970 />
7071 )
7172 } )
You can’t perform that action at this time.
0 commit comments