2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-12-16 09:18:10 +00:00

Table tweaks

This commit is contained in:
Oliver Walters
2025-11-26 01:04:55 +00:00
parent 2bca07c0ef
commit 2ddd26b70e
3 changed files with 26 additions and 9 deletions

View File

@@ -4,7 +4,11 @@ import type { TableFilter } from '@lib/types/Filters';
import type { TableColumn } from '@lib/types/Tables';
import { t } from '@lingui/core/macro';
import { type ReactNode, useMemo } from 'react';
import { CompanyColumn, ReferenceColumn } from '../ColumnRenderers';
import {
CompanyColumn,
DescriptionColumn,
ReferenceColumn
} from '../ColumnRenderers';
import {
AssignedToMeFilter,
OrderStatusFilter,
@@ -22,7 +26,9 @@ export default function PurchaseOrderParametricTable({
}): ReactNode {
const customColumns: TableColumn[] = useMemo(() => {
return [
ReferenceColumn({}),
ReferenceColumn({
switchable: false
}),
{
accessor: 'supplier__name',
title: t`Supplier`,
@@ -30,7 +36,8 @@ export default function PurchaseOrderParametricTable({
render: (record: any) => (
<CompanyColumn company={record.supplier_detail} />
)
}
},
DescriptionColumn({})
];
}, []);

View File

@@ -4,7 +4,11 @@ import type { TableFilter } from '@lib/types/Filters';
import type { TableColumn } from '@lib/types/Tables';
import { t } from '@lingui/core/macro';
import { type ReactNode, useMemo } from 'react';
import { CompanyColumn, ReferenceColumn } from '../ColumnRenderers';
import {
CompanyColumn,
DescriptionColumn,
ReferenceColumn
} from '../ColumnRenderers';
import {
AssignedToMeFilter,
OrderStatusFilter,
@@ -22,7 +26,7 @@ export default function ReturnOrderParametricTable({
}): ReactNode {
const customColumns: TableColumn[] = useMemo(() => {
return [
ReferenceColumn({}),
ReferenceColumn({ switchable: false }),
{
accessor: 'customer__name',
title: t`Customer`,
@@ -30,7 +34,8 @@ export default function ReturnOrderParametricTable({
render: (record: any) => (
<CompanyColumn company={record.customer_detail} />
)
}
},
DescriptionColumn({})
];
}, []);

View File

@@ -4,7 +4,11 @@ import type { TableFilter } from '@lib/types/Filters';
import type { TableColumn } from '@lib/types/Tables';
import { t } from '@lingui/core/macro';
import { type ReactNode, useMemo } from 'react';
import { CompanyColumn, ReferenceColumn } from '../ColumnRenderers';
import {
CompanyColumn,
DescriptionColumn,
ReferenceColumn
} from '../ColumnRenderers';
import {
AssignedToMeFilter,
OrderStatusFilter,
@@ -22,7 +26,7 @@ export default function SalesOrderParametricTable({
}): ReactNode {
const customColumns: TableColumn[] = useMemo(() => {
return [
ReferenceColumn({}),
ReferenceColumn({ switchable: false }),
{
accessor: 'customer__name',
title: t`Customer`,
@@ -30,7 +34,8 @@ export default function SalesOrderParametricTable({
render: (record: any) => (
<CompanyColumn company={record.customer_detail} />
)
}
},
DescriptionColumn({})
];
}, []);