Skip to content

Commit c038e1b

Browse files
authored
Merge pull request #2110 from Northeastern-Electric-Racing/#1486-RogerHuang-remove-any-type-from-linkseditview
#1486 - Remove 'any' type from LinksEditView.tsx
2 parents 069af8b + 109a673 commit c038e1b

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

src/frontend/src/components/Link/LinksEditView.tsx renamed to src/frontend/src/pages/ProjectDetailPage/ProjectForm/LinksEditView.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
import { useAllLinkTypes } from '../../hooks/projects.hooks';
2-
import LoadingIndicator from '../LoadingIndicator';
3-
import ErrorPage from '../../pages/ErrorPage';
1+
import { useAllLinkTypes } from '../../../hooks/projects.hooks';
2+
import LoadingIndicator from '../../../components/LoadingIndicator';
3+
import ErrorPage from '../../ErrorPage';
44
import { IconButton, MenuItem, Select, TextField } from '@mui/material';
55
import { FieldArrayWithId, UseFieldArrayAppend, UseFieldArrayRemove, UseFormRegister, UseFormWatch } from 'react-hook-form';
66
import DeleteIcon from '@mui/icons-material/Delete';
7-
import { getRequiredLinkTypeNames } from '../../utils/link.utils';
8-
import { ProjectFormInput } from '../../pages/ProjectDetailPage/ProjectForm/ProjectForm';
7+
import { getRequiredLinkTypeNames } from '../../../utils/link.utils';
8+
import { ProjectFormInput } from './ProjectForm';
99
import { Box } from '@mui/system';
10-
import { NERButton } from '../NERButton';
10+
import { NERButton } from '../../../components/NERButton';
1111

1212
const LinksEditView: React.FC<{
1313
ls: FieldArrayWithId[];
1414
register: UseFormRegister<ProjectFormInput>;
1515
watch: UseFormWatch<ProjectFormInput>;
16-
append: UseFieldArrayAppend<any, any>;
16+
append: UseFieldArrayAppend<ProjectFormInput, 'links'>;
1717
remove: UseFieldArrayRemove;
1818
}> = ({ ls, register, append, remove, watch }) => {
1919
const { isLoading, isError, error, data: linkTypes } = useAllLinkTypes();

src/frontend/src/pages/ProjectDetailPage/ProjectForm/ProjectForm.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { Box, Stack, Typography } from '@mui/material';
1212
import ReactHookEditableList from '../../../components/ReactHookEditableList';
1313
import NERSuccessButton from '../../../components/NERSuccessButton';
1414
import NERFailButton from '../../../components/NERFailButton';
15-
import LinksEditView from '../../../components/Link/LinksEditView';
15+
import LinksEditView from './LinksEditView';
1616
import PageLayout from '../../../components/PageLayout';
1717
import ProjectFormDetails from './ProjectFormDetails';
1818
import { useAllUsers } from '../../../hooks/users.hooks';

0 commit comments

Comments
 (0)