diff --git a/demo/admin/src/products/ManufacturersGrid.tsx b/demo/admin/src/products/ManufacturersGrid.tsx index 9f0e31ebc7..8c4e47524b 100644 --- a/demo/admin/src/products/ManufacturersGrid.tsx +++ b/demo/admin/src/products/ManufacturersGrid.tsx @@ -127,6 +127,8 @@ export function ManufacturersGrid() { headerName: "", sortable: false, filterable: false, + pinned: "right", + width: 84, renderCell: (params) => { return ( <> diff --git a/demo/admin/src/products/future/generated/ManufacturersGrid.tsx b/demo/admin/src/products/future/generated/ManufacturersGrid.tsx index af2f4d241b..19e7f80674 100644 --- a/demo/admin/src/products/future/generated/ManufacturersGrid.tsx +++ b/demo/admin/src/products/future/generated/ManufacturersGrid.tsx @@ -195,6 +195,7 @@ export function ManufacturersGrid(): React.ReactElement { type: "actions", align: "right", pinned: "right", + width: 84, renderCell: (params) => { return ( <> diff --git a/demo/admin/src/products/future/generated/ProductVariantsGrid.tsx b/demo/admin/src/products/future/generated/ProductVariantsGrid.tsx index 78d712a55e..77673bcea4 100644 --- a/demo/admin/src/products/future/generated/ProductVariantsGrid.tsx +++ b/demo/admin/src/products/future/generated/ProductVariantsGrid.tsx @@ -121,6 +121,7 @@ export function ProductVariantsGrid({ product }: Props): React.ReactElement { type: "actions", align: "right", pinned: "right", + width: 84, renderCell: (params) => { return ( <> diff --git a/packages/admin/cms-admin/src/generator/future/generateGrid.ts b/packages/admin/cms-admin/src/generator/future/generateGrid.ts index 9794e3af43..8c84ea6abe 100644 --- a/packages/admin/cms-admin/src/generator/future/generateGrid.ts +++ b/packages/admin/cms-admin/src/generator/future/generateGrid.ts @@ -235,6 +235,7 @@ export function generateGrid( type: actionsColumnType, headerName: actionsColumnHeaderName, pinned: actionsColumnPinned = "right", + width: actionsColumnWidth = 84, ...restActionsColumnConfig } = actionsColumnConfig ?? {}; @@ -547,6 +548,7 @@ export function generateGrid( type: '"actions"', align: '"right"', pinned: `"${actionsColumnPinned}"`, + width: actionsColumnWidth, ...restActionsColumnConfig, renderCell: `(params) => { return (