Skip to content

Commit 92fe488

Browse files
committed
#1481: removed use of the any type
1 parent d11049e commit 92fe488

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/frontend/src/apis/finance.api.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import {
1616
} from './transformers/reimbursement-requests.transformer';
1717
import { saveAs } from 'file-saver';
1818
import { PDFDocument, PDFImage } from 'pdf-lib';
19+
import { ExpenseType } from 'shared';
1920

2021
enum AllowedFileType {
2122
JPEG = 'image/jpeg',
@@ -82,8 +83,10 @@ export const deleteReimbursementRequest = (id: string) => {
8283
*/
8384
export const getAllExpenseTypes = () => {
8485
return axios.get(apiUrls.getAllExpenseTypes(), {
85-
transformResponse: (data) =>
86-
JSON.parse(data).map((expenseType: any) => ({ ...expenseType, id: expenseType.expenseTypeId }))
86+
transformResponse: (data) => {
87+
const parsedData = JSON.parse(data) as ExpenseType[];
88+
return parsedData.map((expenseType) => ({ ...expenseType, id: expenseType.expenseTypeId }));
89+
}
8790
});
8891
};
8992

0 commit comments

Comments
 (0)