Skip to content

Commit 9454d97

Browse files
committed
sonar issues solved
1 parent faa100f commit 9454d97

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

forms-flow-web/src/components/Form/constants/FormTable.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ import { useTranslation } from "react-i18next";
66
import { push } from "connected-react-router";
77
import { setBPMFormLimit, setBPMFormListPage, setBpmFormSort, setFormDeleteStatus } from "../../../actions/formActions";
88
import { resetFormProcessData, unPublishForm, getApplicationCount, getProcessDetails } from "../../../apiManager/services/processServices";
9-
import { fetchBPMFormList } from "../../../apiManager/services/bpmFormServices";
9+
import { fetchBPMFormList, fetchFormById } from "../../../apiManager/services/bpmFormServices";
1010
import { setFormSearchLoading } from "../../../actions/checkListActions";
1111
import userRoles from "../../../constants/permissions";
1212
import { HelperServices, StyleServices } from "@formsflow/service";
1313
import { MULTITENANCY_ENABLED } from "../../../constants/constants";
1414
import { V8CustomButton, RefreshIcon, NewSortDownIcon, V8CustomDropdownButton, PromptModal } from "@formsflow/components";
1515
import { deleteForm } from "@aot-technologies/formio-react";
16-
import { fetchFormById } from "../../../apiManager/services/bpmFormServices";
1716
import { formCreate } from "../../../apiManager/services/FormServices";
1817
import { manipulatingFormData } from "../../../apiManager/services/formFormatterService";
1918
import _cloneDeep from "lodash/cloneDeep";
2019
import { toast } from "react-toastify";
20+
import PropTypes from "prop-types";
2121

2222
function FormTable({ isDuplicating, setIsDuplicating, setDuplicateProgress }) {
2323
const dispatch = useDispatch();
@@ -271,7 +271,7 @@ function FormTable({ isDuplicating, setIsDuplicating, setDuplicateProgress }) {
271271
deleteAction(params.row);
272272
}
273273
},
274-
className: params.row.status !== "active" ? "delete-dropdown-item" : "",
274+
className: params.row.status === "active" ? "" : "delete-dropdown-item",
275275
},
276276
];
277277
return (createDesigns || viewDesigns) && (
@@ -406,4 +406,10 @@ const viewOrEditForm = (formId, path) => {
406406
);
407407
}
408408

409+
FormTable.propTypes = {
410+
isDuplicating: PropTypes.bool.isRequired,
411+
setIsDuplicating: PropTypes.func.isRequired,
412+
setDuplicateProgress: PropTypes.func.isRequired,
413+
};
414+
409415
export default FormTable;

0 commit comments

Comments
 (0)