Skip to content

Commit cd25f2f

Browse files
committed
fixed type issues
1 parent 9442e50 commit cd25f2f

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/frontend/src/pages/FinancePage/ReimbursementRequestForm/ReimbursementFormView.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import {
3434
IndexCode,
3535
isHead,
3636
MAX_FILE_SIZE,
37-
Project,
37+
ProjectPreview,
3838
ReimbursementProductFormArgs,
3939
ReimbursementReceiptUploadArgs,
4040
Vendor
@@ -62,7 +62,7 @@ interface ReimbursementRequestFormViewProps {
6262
allVendors: Vendor[];
6363
allAccountCodes: AccountCode[];
6464
receiptFiles: ReimbursementReceiptUploadArgs[];
65-
allWbsElements: Project[];
65+
allWbsElements: ProjectPreview[];
6666
wbsElementAutocompleteOptions: {
6767
label: string;
6868
id: string;

src/frontend/src/pages/FinancePage/ReimbursementRequestForm/ReimbursementProductTable.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import {
2727
ReimbursementProductFormArgs,
2828
IndexCode,
2929
CreateRefundSourceArgs,
30-
Project
30+
ProjectPreview
3131
} from 'shared';
3232
import { RemoveCircleOutline, AddCircleOutline } from '@mui/icons-material';
3333
import { Control, Controller, FieldErrors, UseFormRegister, UseFormSetValue, UseFormWatch } from 'react-hook-form';
@@ -59,7 +59,7 @@ interface ReimbursementProductTableProps {
5959
secondRefundSourceIndexCode?: IndexCode;
6060
firstRefundSourceName?: string;
6161
secondRefundSourceName?: string;
62-
allWbsElements: Project[];
62+
allWbsElements: ProjectPreview[];
6363
}
6464

6565
const ListItem = styled('li')(({ theme }) => ({
@@ -95,7 +95,7 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
9595

9696
const [showCreateMaterialModal, setShowCreateMaterialModal] = useState(false);
9797
const [currentProductIndex, setCurrentProductIndex] = useState<number | null>(null);
98-
const [currentProject, setCurrentProject] = useState<Project | null>(null);
98+
const [currentProject, setCurrentProject] = useState<ProjectPreview | null>(null);
9999

100100
const {
101101
data: assemblies,
@@ -760,7 +760,7 @@ const ReimbursementProductTable: React.FC<ReimbursementProductTableProps> = ({
760760
<CreateMaterialModal
761761
open={showCreateMaterialModal}
762762
onHide={handleCloseCreateMaterial}
763-
wbsElement={currentProject as any}
763+
wbsElement={currentProject}
764764
assemblies={assemblies}
765765
onSuccess={handleMaterialCreated}
766766
/>

src/frontend/src/pages/FinancePage/ReimbursementRequestForm/ReimbursementRequestForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ const ReimbursementRequestForm: React.FC<ReimbursementRequestFormProps> = ({
355355
reimbursementProductRemove={reimbursementProductRemove}
356356
onSubmit={onSubmitWrapper}
357357
handleSubmit={handleSubmit}
358-
allWbsElements={allProjects as any}
358+
allWbsElements={allProjects}
359359
wbsElementAutocompleteOptions={wbsElementAutocompleteOptions}
360360
submitText={submitText}
361361
setValue={setValue}

src/frontend/src/pages/ProjectDetailPage/ProjectViewContainer/BOM/MaterialForm/CreateMaterialModal.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Assembly, WbsElement } from 'shared';
1+
import { Assembly, WbsElementPreview } from 'shared';
22
import MaterialForm, { MaterialDataSubmission } from './MaterialForm';
33
import LoadingIndicator from '../../../../../components/LoadingIndicator';
44
import { useToast } from '../../../../../hooks/toasts.hooks';
@@ -8,7 +8,7 @@ import ErrorPage from '../../../../ErrorPage';
88
export interface CreateMaterialModalProps {
99
open: boolean;
1010
onHide: () => void;
11-
wbsElement: WbsElement;
11+
wbsElement: WbsElementPreview;
1212
assemblies: Assembly[];
1313
onSuccess?: (materialName: string) => void;
1414
}

0 commit comments

Comments
 (0)