diff --git a/client/src/components/bill-detail-edit/bill-detail-edit.container.jsx b/client/src/components/bill-detail-edit/bill-detail-edit.container.jsx index 2d964f1a0..869660f9d 100644 --- a/client/src/components/bill-detail-edit/bill-detail-edit.container.jsx +++ b/client/src/components/bill-detail-edit/bill-detail-edit.container.jsx @@ -59,9 +59,9 @@ export function BillDetailEditcontainer({ setPartsOrderContext }) { xs: "100%", sm: "100%", md: "100%", - lg: "80%", + lg: "100%", xl: "80%", - xxl: "70%", + xxl: "80%", }; const drawerPercentage = selectedBreakpoint ? bpoints[selectedBreakpoint[0]] diff --git a/client/src/components/bill-form/bill-form.lines.component.jsx b/client/src/components/bill-form/bill-form.lines.component.jsx index 22281c9a4..afc3eafb5 100644 --- a/client/src/components/bill-form/bill-form.lines.component.jsx +++ b/client/src/components/bill-form/bill-form.lines.component.jsx @@ -42,7 +42,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.jobline"), dataIndex: "joblineid", editable: true, - width: "25%", + formItemProps: (field) => { return { key: `${field.index}joblinename`, @@ -59,6 +59,7 @@ export function BillEnterModalLinesComponent({ { setFieldsValue({ billlines: getFieldsValue(["billlines"]).billlines.map( @@ -88,7 +89,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.line_desc"), dataIndex: "line_desc", editable: true, - width: "12%", + formItemProps: (field) => { return { key: `${field.index}line_desc`, @@ -107,7 +108,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.quantity"), dataIndex: "quantity", editable: true, - width: "5rem", + width: "4rem", formItemProps: (field) => { return { key: `${field.index}quantity`, @@ -127,7 +128,7 @@ export function BillEnterModalLinesComponent({ { title: t("billlines.fields.actual_price"), dataIndex: "actual_price", - width: "6rem", + width: "8rem", editable: true, formItemProps: (field) => { return { @@ -184,7 +185,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.actual_cost"), dataIndex: "actual_cost", editable: true, - width: "7rem", + width: "8rem", formItemProps: (field) => { return { key: `${field.index}actual_cost`, @@ -233,7 +234,7 @@ export function BillEnterModalLinesComponent({ }; }, formInput: (record, index) => ( - {responsibilityCenters.costs.map((item) => ( {item.name} ))} @@ -252,7 +253,7 @@ export function BillEnterModalLinesComponent({ }; }, formInput: (record, index) => ( - {bodyshop.md_parts_locations.map((loc, idx) => ( {loc} @@ -359,7 +360,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.federal_tax_applicable"), dataIndex: "applicable_taxes.federal", editable: true, - width: "3rem", + formItemProps: (field) => { return { key: `${field.index}fedtax`, @@ -374,7 +375,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.state_tax_applicable"), dataIndex: "applicable_taxes.state", editable: true, - width: "3rem", + formItemProps: (field) => { return { key: `${field.index}statetax`, @@ -388,7 +389,7 @@ export function BillEnterModalLinesComponent({ title: t("billlines.fields.local_tax_applicable"), dataIndex: "applicable_taxes.local", editable: true, - width: "3rem", + formItemProps: (field) => { return { key: `${field.index}localtax`, diff --git a/client/src/components/bill-line-search-select/bill-line-search-select.component.jsx b/client/src/components/bill-line-search-select/bill-line-search-select.component.jsx index 698391dd3..b13dad1c2 100644 --- a/client/src/components/bill-line-search-select/bill-line-search-select.component.jsx +++ b/client/src/components/bill-line-search-select/bill-line-search-select.component.jsx @@ -1,37 +1,19 @@ -import { Select, Tag } from "antd"; -import React, { forwardRef, useEffect, useState } from "react"; +import { Select } from "antd"; +import React, { forwardRef } from "react"; import { useTranslation } from "react-i18next"; -import CurrencyFormatter from "../../utils/CurrencyFormatter"; //To be used as a form element only. const { Option } = Select; -const BillLineSearchSelect = ( - { value, onChange, options, onBlur, onSelect, disabled }, - ref -) => { - const [option, setOption] = useState(value); +const BillLineSearchSelect = ({ options, disabled, ...restProps }, ref) => { const { t } = useTranslation(); - useEffect(() => { - if (value !== option && onChange) { - onChange(option); - } - }, [value, option, onChange]); - return (