11import React , { useEffect , useState } from 'react' ;
22import { ActionURL , Filter , Query } from '@labkey/api' ;
3- import {
4- Box ,
5- Button ,
6- makeStyles ,
7- Table ,
8- TableBody ,
9- TableCell ,
10- TableHead ,
11- TableRow ,
12- TextField
13- } from '@material-ui/core' ;
3+ import { Box , Button , Table , TableBody , TableCell , TableHead , TableRow , TextField } from '@mui/material' ;
144import { AnimalRequestModel } from '../../components/RequestUtils' ;
155import SavingOverlay from '../../AnimalRequest/saving-overlay' ;
6+ import { styled } from '@mui/styles' ;
7+
8+ const StyledTableHead = styled ( TableCell ) ( ( { theme } ) => ( {
9+ fontWeight : "bold" ,
10+ padding : 5 ,
11+ paddingTop : 0
12+ } ) )
13+
14+ const StyledTableCell = styled ( TableCell ) ( ( { theme } ) => ( {
15+ border : 1 ,
16+ borderColor : "black" ,
17+ borderStyle : "solid" ,
18+ padding : 5
19+ } ) )
1620
1721export default function FinalReviewForm ( props : { requestData : AnimalRequestModel } ) {
1822 const { requestData } = props
@@ -22,20 +26,6 @@ export default function FinalReviewForm(props: {requestData: AnimalRequestModel}
2226 const [ hasSubmitted , setHasSubmitted ] = useState ( false )
2327 const [ pendingStatus , setPendingStatus ] = useState < string > ( null )
2428
25- const styles = makeStyles ( {
26- tableHead : {
27- fontWeight : "bold" ,
28- padding : 5 ,
29- paddingTop : 0
30- } ,
31- tableCell : {
32- border : 1 ,
33- borderColor : "black" ,
34- borderStyle : "solid" ,
35- padding : 5
36- }
37- } ) ( )
38-
3929 useEffect ( ( ) => {
4030 Query . selectRows ( {
4131 schemaName : "mcc" ,
@@ -145,18 +135,18 @@ export default function FinalReviewForm(props: {requestData: AnimalRequestModel}
145135 < Table style = { { display : "inline-block" , padding : 5 } } >
146136 < TableHead >
147137 < TableRow key = { "header" } >
148- < TableCell className = { styles . tableHead } > Reviewer</ TableCell >
149- < TableCell className = { styles . tableHead } > Review</ TableCell >
150- < TableCell className = { styles . tableHead } > Comments</ TableCell >
138+ < StyledTableHead > Reviewer</ StyledTableHead >
139+ < StyledTableHead > Review</ StyledTableHead >
140+ < StyledTableHead > Comments</ StyledTableHead >
151141 </ TableRow >
152142 </ TableHead >
153143 < TableBody >
154144 { reviewData . map ( ( row , idx ) => {
155145 return (
156146 < TableRow key = { "review-" + row . reviewerid } style = { idx % 2 ? { background : "#fdffe0" } :{ background : "white" } } >
157- < TableCell className = { styles . tableCell } > { row [ 'reviewerid/displayName' ] } </ TableCell >
158- < TableCell className = { styles . tableCell } > { row . review } </ TableCell >
159- < TableCell className = { styles . tableCell } > { row . comments } </ TableCell >
147+ < StyledTableCell > { row [ 'reviewerid/displayName' ] } </ StyledTableCell >
148+ < StyledTableCell > { row . review } </ StyledTableCell >
149+ < StyledTableCell > { row . comments } </ StyledTableCell >
160150 </ TableRow >
161151 )
162152 } ) }
0 commit comments