From 84d9e3251a109c20421ebbeaec5b5c65d024403e Mon Sep 17 00:00:00 2001 From: Dave Date: Wed, 10 Sep 2025 15:57:54 -0400 Subject: [PATCH] feature/IO-3255-simplified-parts-management - Remove some stuff in vendors --- .../vendors-form/vendors-form.component.jsx | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/client/src/components/vendors-form/vendors-form.component.jsx b/client/src/components/vendors-form/vendors-form.component.jsx index 20aa07d9c..5249c9ffe 100644 --- a/client/src/components/vendors-form/vendors-form.component.jsx +++ b/client/src/components/vendors-form/vendors-form.component.jsx @@ -14,16 +14,18 @@ import VendorsPhonebookAdd from "../vendors-phonebook-add/vendors-phonebook-add. import { connect } from "react-redux"; import { createStructuredSelector } from "reselect"; import { selectBodyshop } from "../../redux/user/user.selectors"; +import { selectIsPartsEntry } from "../../redux/application/application.selectors.js"; const mapStateToProps = createStructuredSelector({ - bodyshop: selectBodyshop + bodyshop: selectBodyshop, + isPartsEntry: selectIsPartsEntry }); const mapDispatchToProps = () => ({ //setUserLanguage: language => dispatch(setUserLanguage(language)) }); export default connect(mapStateToProps, mapDispatchToProps)(VendorsFormComponent); -export function VendorsFormComponent({ bodyshop, form, formLoading, handleDelete, selectedvendor }) { +export function VendorsFormComponent({ bodyshop, form, formLoading, handleDelete, selectedvendor, isPartsEntry }) { const { t } = useTranslation(); const client = useApolloClient(); @@ -57,8 +59,7 @@ export function VendorsFormComponent({ bodyshop, form, formLoading, handleDelete > {t("general.actions.delete")} - - + {!isPartsEntry && } } /> @@ -148,12 +149,18 @@ export function VendorsFormComponent({ bodyshop, form, formLoading, handleDelete - - - - - - + {!isPartsEntry && ( + <> + + + + + + + + + )} + { //