@@ -45,7 +45,7 @@ interface ReimbursementProductTableProps {
4545 reimbursementProducts : ReimbursementProductFormArgs [ ] ;
4646 removeProduct : ( index : number ) => void ;
4747 appendProduct : ( args : ReimbursementProductFormArgs ) => void ;
48- wbsElementAutocompleteOptions : {
48+ projectAutocompleteOptions : {
4949 label : string ;
5050 id : string ;
5151 } [ ] ;
@@ -59,7 +59,7 @@ interface ReimbursementProductTableProps {
5959 secondRefundSourceIndexCode ?: IndexCode ;
6060 firstRefundSourceName ?: string ;
6161 secondRefundSourceName ?: string ;
62- allWbsElements : ProjectPreview [ ] ;
62+ allProjects : ProjectPreview [ ] ;
6363}
6464
6565const ListItem = styled ( 'li' ) ( ( { theme } ) => ( {
@@ -70,7 +70,7 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
7070 reimbursementProducts,
7171 removeProduct,
7272 appendProduct,
73- wbsElementAutocompleteOptions ,
73+ projectAutocompleteOptions ,
7474 control,
7575 errors,
7676 setValue,
@@ -80,7 +80,7 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
8080 firstRefundSourceName,
8181 secondRefundSourceName,
8282 watch,
83- allWbsElements
83+ allProjects
8484} ) => {
8585 const uniqueWbsElementsWithProducts = new Map <
8686 string ,
@@ -158,12 +158,11 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
158158 }
159159 } ;
160160
161- const handleOpenCreateMaterial = ( productIndex : number , wbsNumber : WbsNumber ) => {
162- const project = allWbsElements . find (
161+ const handleOpenCreateMaterial = ( productIndex : number , projectWbsNum : WbsNumber ) => {
162+ const project = allProjects . find (
163163 ( proj ) =>
164- proj . wbsNum . carNumber === wbsNumber . carNumber &&
165- proj . wbsNum . projectNumber === wbsNumber . projectNumber &&
166- proj . wbsNum . workPackageNumber === wbsNumber . workPackageNumber
164+ proj . wbsNum . carNumber === projectWbsNum . carNumber &&
165+ proj . wbsNum . projectNumber === projectWbsNum . projectNumber
167166 ) ;
168167
169168 if ( project ) {
@@ -333,7 +332,7 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
333332 >
334333 < Autocomplete
335334 sx = { { flex : 1 } }
336- options = { wbsElementAutocompleteOptions }
335+ options = { projectAutocompleteOptions }
337336 onChange = { ( _e , value ) => {
338337 if ( value ) {
339338 appendProduct ( {
@@ -403,7 +402,7 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
403402 } }
404403 >
405404 {
406- wbsElementAutocompleteOptions
405+ projectAutocompleteOptions
407406 . concat (
408407 ( otherReasons || [ ] ) . map ( ( reason ) => ( {
409408 id : reason . name ,
0 commit comments