diff --git a/.changeset/nine-planes-kneel.md b/.changeset/nine-planes-kneel.md new file mode 100644 index 0000000000..1024b75635 --- /dev/null +++ b/.changeset/nine-planes-kneel.md @@ -0,0 +1,5 @@ +--- +"@medusajs/admin-ui": patch +--- + +fix(admin-ui): Update order edit variants table to fit longer content diff --git a/packages/admin-ui/ui/src/domain/orders/edit/variants-table.tsx b/packages/admin-ui/ui/src/domain/orders/edit/variants-table.tsx index 1ae45b475a..77cdb65019 100644 --- a/packages/admin-ui/ui/src/domain/orders/edit/variants-table.tsx +++ b/packages/admin-ui/ui/src/domain/orders/edit/variants-table.tsx @@ -64,7 +64,7 @@ const VariantsTable: React.FC = (props) => { ) } - if (!isLoading && (!variant || !variant.inventory)) { + if (!isLoading && !variant?.inventory?.length) { return
{original.inventory_quantity}
} @@ -102,55 +102,44 @@ const VariantsTable: React.FC = (props) => { ) } + const ProductCell = ({ row: { original } }) => { + return ( +
+
+ {original.product.thumbnail ? ( + + ) : ( + + )} +
+
+ {original.product.title} + } + maxWidth={400} + > +
+ {original.sku ?? original.product.title} +
+
+ {original.title} +
+
+ ) + } + const columns = useMemo(() => { return [ { Header: ( -
Name
- ), - accessor: "title", - Cell: ({ row: { original } }) => { - return ( -
-
- {original.product.thumbnail ? ( - - ) : ( - - )} -
-
- {original.product.title} - {original.title} -
-
- ) - }, - }, - { - Header: ( -
SKU
+
Product
), accessor: "sku", - Cell: ({ row: { original } }) =>
{original.sku}
, - }, - { - Header: ( -
Options
- ), - accessor: "options", - Cell: ({ row: { original } }) => { - const options = original.options?.map(({ value }) => value).join(", ") - - return ( -
- {options} -
- ) - }, + Cell: ProductCell, }, { Header: (