From c794c3b58299de03e945e7569bdb96800d5bcb0a Mon Sep 17 00:00:00 2001 From: Marie Lucca Date: Mon, 28 Oct 2024 14:07:13 -0400 Subject: [PATCH 1/3] fix(DataTable): export datatable utility types --- packages/react/src/DataTable/index.ts | 4 +++- packages/react/src/experimental/index.ts | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/react/src/DataTable/index.ts b/packages/react/src/DataTable/index.ts index 620df9a88f3..a21097e624a 100644 --- a/packages/react/src/DataTable/index.ts +++ b/packages/react/src/DataTable/index.ts @@ -50,4 +50,6 @@ export type { TableSkeletonProps, } from './Table' export {createColumnHelper} from './column' -export type {Column} from './column' +export type {Column, CellAlignment, ColumnWidth} from './column' +export type {UniqueRow} from './row' +export type {ObjectPaths} from './utils' diff --git a/packages/react/src/experimental/index.ts b/packages/react/src/experimental/index.ts index 19ebadec41a..9346c8c39a6 100644 --- a/packages/react/src/experimental/index.ts +++ b/packages/react/src/experimental/index.ts @@ -31,6 +31,10 @@ export type { TableSubtitleProps, TableActionsProps, Column, + CellAlignment, + ColumnWidth, + UniqueRow, + ObjectPaths, } from '../DataTable' export * from '../Dialog/Dialog' From 333e07bc53e4a9712c3be8fa07cd3b9c8faf25e3 Mon Sep 17 00:00:00 2001 From: Marie Lucca <40550942+francinelucca@users.noreply.github.com> Date: Mon, 28 Oct 2024 14:11:09 -0400 Subject: [PATCH 2/3] Create old-plums-explode.md --- .changeset/old-plums-explode.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/old-plums-explode.md diff --git a/.changeset/old-plums-explode.md b/.changeset/old-plums-explode.md new file mode 100644 index 00000000000..494da343cbb --- /dev/null +++ b/.changeset/old-plums-explode.md @@ -0,0 +1,5 @@ +--- +"@primer/react": patch +--- + +fix(DataTable): export datatable utility types From 1ee5e638ce86b3d14d9ba7b453be404d57e6b8de Mon Sep 17 00:00:00 2001 From: Marie Lucca Date: Mon, 28 Oct 2024 18:21:38 -0400 Subject: [PATCH 3/3] test: update snapshot --- .../react/src/__tests__/__snapshots__/exports.test.ts.snap | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap b/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap index 376d5974445..546b1b187d1 100644 --- a/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap +++ b/packages/react/src/__tests__/__snapshots__/exports.test.ts.snap @@ -263,8 +263,10 @@ exports[`@primer/react/experimental should not update exports without a semver c "type BlankslateProps", "ButtonBase", "type ButtonBaseProps", + "type CellAlignment", "type ChildrenPropTypes", "type Column", + "type ColumnWidth", "createColumnHelper", "DataTable", "type DataTableProps", @@ -299,6 +301,7 @@ exports[`@primer/react/experimental should not update exports without a semver c "type NavListProps", "type NavListSubNavProps", "type NavListTrailingVisualProps", + "type ObjectPaths", "PageHeader", "type PageHeaderProps", "type ParentLinkProps", @@ -333,6 +336,7 @@ exports[`@primer/react/experimental should not update exports without a semver c "type UnderlinePanelsPanelProps", "type UnderlinePanelsProps", "type UnderlinePanelsTabProps", + "type UniqueRow", "useFeatureFlag", "useOverflow", "useSlots",