mirror of
https://github.com/inventree/InvenTree.git
synced 2025-11-13 19:36:46 +00:00
PurchaseOrderForms tweaks (#10773)
- Small visual changes - Small bug fix for null record
This commit is contained in:
@@ -506,7 +506,7 @@ function LineItemFormRow({
|
|||||||
icon={<InvenTreeIcon icon='location' />}
|
icon={<InvenTreeIcon icon='location' />}
|
||||||
tooltip={t`Set Location`}
|
tooltip={t`Set Location`}
|
||||||
tooltipAlignment='top'
|
tooltipAlignment='top'
|
||||||
variant={locationOpen ? 'filled' : 'transparent'}
|
variant={locationOpen ? 'outline' : 'transparent'}
|
||||||
/>
|
/>
|
||||||
<ActionButton
|
<ActionButton
|
||||||
size='sm'
|
size='sm'
|
||||||
@@ -514,7 +514,7 @@ function LineItemFormRow({
|
|||||||
icon={<InvenTreeIcon icon='batch_code' />}
|
icon={<InvenTreeIcon icon='batch_code' />}
|
||||||
tooltip={batchToolTip}
|
tooltip={batchToolTip}
|
||||||
tooltipAlignment='top'
|
tooltipAlignment='top'
|
||||||
variant={batchOpen ? 'filled' : 'transparent'}
|
variant={batchOpen ? 'outline' : 'transparent'}
|
||||||
/>
|
/>
|
||||||
{settings.isSet('STOCK_ENABLE_EXPIRY') && (
|
{settings.isSet('STOCK_ENABLE_EXPIRY') && (
|
||||||
<ActionButton
|
<ActionButton
|
||||||
@@ -523,7 +523,7 @@ function LineItemFormRow({
|
|||||||
icon={<IconCalendarExclamation />}
|
icon={<IconCalendarExclamation />}
|
||||||
tooltip={t`Set Expiry Date`}
|
tooltip={t`Set Expiry Date`}
|
||||||
tooltipAlignment='top'
|
tooltipAlignment='top'
|
||||||
variant={expiryDateOpen ? 'filled' : 'transparent'}
|
variant={expiryDateOpen ? 'outline' : 'transparent'}
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
<ActionButton
|
<ActionButton
|
||||||
@@ -532,20 +532,20 @@ function LineItemFormRow({
|
|||||||
tooltip={t`Adjust Packaging`}
|
tooltip={t`Adjust Packaging`}
|
||||||
tooltipAlignment='top'
|
tooltipAlignment='top'
|
||||||
onClick={() => packagingHandlers.toggle()}
|
onClick={() => packagingHandlers.toggle()}
|
||||||
variant={packagingOpen ? 'filled' : 'transparent'}
|
variant={packagingOpen ? 'outline' : 'transparent'}
|
||||||
/>
|
/>
|
||||||
<ActionButton
|
<ActionButton
|
||||||
onClick={() => statusHandlers.toggle()}
|
onClick={() => statusHandlers.toggle()}
|
||||||
icon={<InvenTreeIcon icon='status' />}
|
icon={<InvenTreeIcon icon='status' />}
|
||||||
tooltip={t`Change Status`}
|
tooltip={t`Change Status`}
|
||||||
tooltipAlignment='top'
|
tooltipAlignment='top'
|
||||||
variant={statusOpen ? 'filled' : 'transparent'}
|
variant={statusOpen ? 'outline' : 'transparent'}
|
||||||
/>
|
/>
|
||||||
<ActionButton
|
<ActionButton
|
||||||
icon={<InvenTreeIcon icon='note' />}
|
icon={<InvenTreeIcon icon='note' />}
|
||||||
tooltip={t`Add Note`}
|
tooltip={t`Add Note`}
|
||||||
tooltipAlignment='top'
|
tooltipAlignment='top'
|
||||||
variant={noteOpen ? 'filled' : 'transparent'}
|
variant={noteOpen ? 'outline' : 'transparent'}
|
||||||
onClick={() => noteHandlers.toggle()}
|
onClick={() => noteHandlers.toggle()}
|
||||||
/>
|
/>
|
||||||
{barcode ? (
|
{barcode ? (
|
||||||
@@ -781,6 +781,10 @@ export function useReceiveLineItems(props: LineItemsForm) {
|
|||||||
modelRenderer: (row: TableFieldRowProps) => {
|
modelRenderer: (row: TableFieldRowProps) => {
|
||||||
const record = records[row.item.line_item];
|
const record = records[row.item.line_item];
|
||||||
|
|
||||||
|
if (!record) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<LineItemFormRow
|
<LineItemFormRow
|
||||||
props={row}
|
props={row}
|
||||||
|
|||||||
Reference in New Issue
Block a user