diff --git a/packages/components/src/components/Table/Table.stories.tsx b/packages/components/src/components/Table/Table.stories.tsx index 0b7ab6d55f9..143b7aa01cd 100644 --- a/packages/components/src/components/Table/Table.stories.tsx +++ b/packages/components/src/components/Table/Table.stories.tsx @@ -37,8 +37,20 @@ export const Table: StoryObj = { ), args: { ...getFramePropsStory(allowedTableFrameProps).args, + colWidths: 'none', }, argTypes: { ...getFramePropsStory(allowedTableFrameProps).argTypes, + colWidths: { + options: ['none', 'fixed'], + mapping: { none: undefined, fixed: ['150px', '400px'] }, + control: { + type: 'select', + labels: { + none: 'undefined', + fixed: "fixed = ['150px', '400px']", + }, + }, + }, }, }; diff --git a/packages/components/src/components/Table/Table.tsx b/packages/components/src/components/Table/Table.tsx index 1bf4303411a..897908f35fb 100644 --- a/packages/components/src/components/Table/Table.tsx +++ b/packages/components/src/components/Table/Table.tsx @@ -43,7 +43,7 @@ export const Table = ({ children, margin, colWidths }: TableProps) => { {colWidths && (