Update navigation button states across various components to improve user interaction

- Modified the `disabled` prop for `ObjectTableNavigationButtons` in multiple components, including InvoiceInfo, PaymentInfo, and TaxRecordInfo, to account for both loading states and editing states.
- This change enhances user experience by preventing interactions during loading or editing, ensuring a smoother workflow across the dashboard.
This commit is contained in:
Tom Butcher 2026-08-01 13:36:29 +01:00
parent a2a1c5be5b
commit 0e0accc115
44 changed files with 128 additions and 72 deletions

View File

@ -170,7 +170,7 @@ const InvoiceInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={invoiceId} _id={invoiceId}
objectType='invoice' objectType='invoice'
showEndingDivider={true} showEndingDivider={true}

View File

@ -163,7 +163,7 @@ const PaymentInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={paymentId} _id={paymentId}
objectType='payment' objectType='payment'
showEndingDivider={true} showEndingDivider={true}

View File

@ -123,11 +123,13 @@ const TaxRecordInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={taxRecordId} _id={taxRecordId}
objectType='taxRecord' objectType='taxRecord'
showEndingDivider={true} showEndingDivider={true}

View File

@ -127,7 +127,7 @@ const FilamentStockInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={filamentStockId} _id={filamentStockId}
objectType='filamentStock' objectType='filamentStock'
showEndingDivider={true} showEndingDivider={true}

View File

@ -122,11 +122,13 @@ const OrderItemInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={orderItemId} _id={orderItemId}
objectType='orderItem' objectType='orderItem'
showEndingDivider={true} showEndingDivider={true}

View File

@ -137,7 +137,7 @@ const PartStockInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={partStockId} _id={partStockId}
objectType='partStock' objectType='partStock'
showEndingDivider={true} showEndingDivider={true}

View File

@ -164,7 +164,7 @@ const ProductStockInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={productStockId} _id={productStockId}
objectType='productStock' objectType='productStock'
showEndingDivider={true} showEndingDivider={true}

View File

@ -197,7 +197,7 @@ const PurchaseOrderInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={purchaseOrderId} _id={purchaseOrderId}
objectType='purchaseOrder' objectType='purchaseOrder'
showEndingDivider={true} showEndingDivider={true}

View File

@ -158,11 +158,13 @@ const PurchaseOrderInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={purchaseOrderId} _id={purchaseOrderId}
objectType='purchaseOrder' objectType='purchaseOrder'
showEndingDivider={true} showEndingDivider={true}

View File

@ -147,11 +147,13 @@ const ShipmentInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={shipmentId} _id={shipmentId}
objectType='shipment' objectType='shipment'
showEndingDivider={true} showEndingDivider={true}

View File

@ -125,11 +125,13 @@ const StockAuditInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={stockAuditId} _id={stockAuditId}
objectType='stockAudit' objectType='stockAudit'
showEndingDivider={true} showEndingDivider={true}

View File

@ -126,11 +126,13 @@ const StockLocationInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={stockLocationId} _id={stockLocationId}
objectType='stockLocation' objectType='stockLocation'
showEndingDivider={true} showEndingDivider={true}

View File

@ -152,7 +152,7 @@ const StockTransferInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={stockTransferId} _id={stockTransferId}
objectType='stockTransfer' objectType='stockTransfer'
showEndingDivider={true} showEndingDivider={true}

View File

@ -134,7 +134,7 @@ const AppPasswordInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={appPasswordId} _id={appPasswordId}
objectType='appPassword' objectType='appPassword'
showEndingDivider={true} showEndingDivider={true}

View File

@ -125,11 +125,13 @@ const CourierServiceInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={courierServiceId} _id={courierServiceId}
objectType='courierService' objectType='courierService'
showEndingDivider={true} showEndingDivider={true}

View File

@ -121,11 +121,13 @@ const CourierInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={courierId} _id={courierId}
objectType='courier' objectType='courier'
showEndingDivider={true} showEndingDivider={true}

View File

@ -122,11 +122,13 @@ const DocumentJobInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={documentJobId} _id={documentJobId}
objectType='documentJob' objectType='documentJob'
showEndingDivider={true} showEndingDivider={true}

View File

@ -136,7 +136,7 @@ const DocumentPrinterInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={documentPrinterId} _id={documentPrinterId}
objectType='documentPrinter' objectType='documentPrinter'
showEndingDivider={true} showEndingDivider={true}

View File

@ -128,7 +128,7 @@ const DocumentSizeInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={documentSizeId} _id={documentSizeId}
objectType='documentSize' objectType='documentSize'
showEndingDivider={true} showEndingDivider={true}

View File

@ -133,7 +133,7 @@ const DocumentTemplateInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={documentTemplateId} _id={documentTemplateId}
objectType='documentTemplate' objectType='documentTemplate'
showEndingDivider={true} showEndingDivider={true}

View File

@ -120,11 +120,13 @@ const FilamentSkuInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={filamentSkuId} _id={filamentSkuId}
objectType='filamentSku' objectType='filamentSku'
showEndingDivider={true} showEndingDivider={true}

View File

@ -141,11 +141,13 @@ const FilamentInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={filamentId} _id={filamentId}
objectType='filament' objectType='filament'
showEndingDivider={true} showEndingDivider={true}

View File

@ -142,7 +142,7 @@ const FileInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={fileId} _id={fileId}
objectType='file' objectType='file'
showEndingDivider={true} showEndingDivider={true}

View File

@ -137,11 +137,13 @@ const HostInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={hostId} _id={hostId}
objectType='host' objectType='host'
showEndingDivider={true} showEndingDivider={true}

View File

@ -123,11 +123,13 @@ const MaterialInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={materialId} _id={materialId}
objectType='material' objectType='material'
showEndingDivider={true} showEndingDivider={true}

View File

@ -111,11 +111,13 @@ const NoteTypeInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={noteTypeId} _id={noteTypeId}
objectType='noteType' objectType='noteType'
showEndingDivider={true} showEndingDivider={true}

View File

@ -126,11 +126,13 @@ const NoteInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={noteId} _id={noteId}
objectType='note' objectType='note'
showEndingDivider={true} showEndingDivider={true}

View File

@ -115,11 +115,13 @@ const PartSkuInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={partSkuId} _id={partSkuId}
objectType='partSku' objectType='partSku'
showEndingDivider={true} showEndingDivider={true}

View File

@ -121,11 +121,13 @@ const PartInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={partId} _id={partId}
objectType='part' objectType='part'
showEndingDivider={true} showEndingDivider={true}

View File

@ -120,11 +120,13 @@ const ProductCategoryInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={productCategoryId} _id={productCategoryId}
objectType='productCategory' objectType='productCategory'
showEndingDivider={true} showEndingDivider={true}

View File

@ -123,11 +123,13 @@ const ProductSkuInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={productSkuId} _id={productSkuId}
objectType='productSku' objectType='productSku'
showEndingDivider={true} showEndingDivider={true}

View File

@ -121,11 +121,13 @@ const ProductInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={productId} _id={productId}
objectType='product' objectType='product'
showEndingDivider={true} showEndingDivider={true}

View File

@ -120,11 +120,13 @@ const TaxRateInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={taxRateId} _id={taxRateId}
objectType='taxRate' objectType='taxRate'
showEndingDivider={true} showEndingDivider={true}

View File

@ -126,11 +126,13 @@ const UserInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={userId} _id={userId}
objectType='user' objectType='user'
showEndingDivider={true} showEndingDivider={true}

View File

@ -120,11 +120,13 @@ const VendorInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={vendorId} _id={vendorId}
objectType='vendor' objectType='vendor'
showEndingDivider={true} showEndingDivider={true}

View File

@ -129,11 +129,13 @@ const GCodeFileInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={gcodeFileId} _id={gcodeFileId}
objectType='gcodeFile' objectType='gcodeFile'
showEndingDivider={true} showEndingDivider={true}

View File

@ -147,7 +147,7 @@ const JobInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={jobId} _id={jobId}
objectType='job' objectType='job'
showEndingDivider={true} showEndingDivider={true}

View File

@ -137,7 +137,7 @@ const PrinterInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={printerId} _id={printerId}
objectType='printer' objectType='printer'
showEndingDivider={true} showEndingDivider={true}

View File

@ -117,7 +117,7 @@ const SubJobInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={subJobId} _id={subJobId}
objectType='subJob' objectType='subJob'
showEndingDivider={true} showEndingDivider={true}

View File

@ -120,11 +120,13 @@ const ClientInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={clientId} _id={clientId}
objectType='client' objectType='client'
showEndingDivider={true} showEndingDivider={true}

View File

@ -137,11 +137,13 @@ const ListingVarientInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={listingVarientId} _id={listingVarientId}
objectType='listingVarient' objectType='listingVarient'
showEndingDivider={true} showEndingDivider={true}

View File

@ -142,11 +142,13 @@ const ListingInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={listingId} _id={listingId}
objectType='listing' objectType='listing'
showEndingDivider={true} showEndingDivider={true}

View File

@ -210,11 +210,13 @@ const MarketplaceInfo = () => {
}} }}
editLoading={objectFormState.editLoading} editLoading={objectFormState.editLoading}
formValid={objectFormState.formValid} formValid={objectFormState.formValid}
disabled={objectFormState.beingEditedByOther || objectFormState.loading} disabled={
objectFormState.beingEditedByOther || objectFormState.loading
}
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={marketplaceId} _id={marketplaceId}
objectType='marketplace' objectType='marketplace'
showEndingDivider={true} showEndingDivider={true}

View File

@ -194,7 +194,7 @@ const SalesOrderInfo = () => {
loading={objectFormState.editLoading} loading={objectFormState.editLoading}
/> />
<ObjectTableNavigationButtons <ObjectTableNavigationButtons
disabled={objectFormState.loading} disabled={objectFormState.loading || objectFormState.isEditing}
_id={salesOrderId} _id={salesOrderId}
objectType='salesOrder' objectType='salesOrder'
showEndingDivider={true} showEndingDivider={true}