From 9c16d4e9229dd9c0d26ae5c934c6b33d86a3da95 Mon Sep 17 00:00:00 2001 From: Andrew Cherniavskyi Date: Thu, 23 May 2024 19:45:01 +0200 Subject: [PATCH] export GridColumnHeadersProps --- packages/x-data-grid-premium/src/index.ts | 1 + packages/x-data-grid-pro/src/components/GridColumnHeaders.tsx | 4 ++-- packages/x-data-grid-pro/src/index.ts | 1 + packages/x-data-grid/src/index.ts | 1 + scripts/x-data-grid-premium.exports.json | 1 + scripts/x-data-grid-pro.exports.json | 1 + scripts/x-data-grid.exports.json | 1 + 7 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/x-data-grid-premium/src/index.ts b/packages/x-data-grid-premium/src/index.ts index 5e9f3e0c5334b..0def4c628a755 100644 --- a/packages/x-data-grid-premium/src/index.ts +++ b/packages/x-data-grid-premium/src/index.ts @@ -25,6 +25,7 @@ export * from './models'; export * from './components'; export { GridColumnHeaders } from '@mui/x-data-grid-pro'; +export type { GridColumnHeadersProps } from '@mui/x-data-grid-pro'; export type { DataGridPremiumProps, diff --git a/packages/x-data-grid-pro/src/components/GridColumnHeaders.tsx b/packages/x-data-grid-pro/src/components/GridColumnHeaders.tsx index 25305f8e2c3f3..ea0327ece85e1 100644 --- a/packages/x-data-grid-pro/src/components/GridColumnHeaders.tsx +++ b/packages/x-data-grid-pro/src/components/GridColumnHeaders.tsx @@ -9,11 +9,11 @@ const Filler = styled('div')({ backgroundColor: 'var(--DataGrid-containerBackground)', }); -interface DataGridProColumnHeadersProps +export interface GridColumnHeadersProps extends React.HTMLAttributes, UseGridColumnHeadersProps {} -const GridColumnHeaders = React.forwardRef( +const GridColumnHeaders = React.forwardRef( function GridColumnHeaders(props, ref) { const { style, diff --git a/packages/x-data-grid-pro/src/index.ts b/packages/x-data-grid-pro/src/index.ts index 3a47149e47069..e100b7283cca3 100644 --- a/packages/x-data-grid-pro/src/index.ts +++ b/packages/x-data-grid-pro/src/index.ts @@ -38,3 +38,4 @@ export { } from './components/reexports'; export { GridColumnHeaders } from './components/GridColumnHeaders'; +export type { GridColumnHeadersProps } from './components/GridColumnHeaders'; diff --git a/packages/x-data-grid/src/index.ts b/packages/x-data-grid/src/index.ts index 1414eac4e3b63..385e5a8da1e77 100644 --- a/packages/x-data-grid/src/index.ts +++ b/packages/x-data-grid/src/index.ts @@ -20,6 +20,7 @@ export type { GridToolbarExportProps } from './components/toolbar/GridToolbarExp export type { GridExportFormat, GridExportExtension } from './models/gridExport'; export { GridColumnHeaders } from './components/GridColumnHeaders'; +export type { GridColumnHeadersProps } from './components/GridColumnHeaders'; /** * Reexportable components. diff --git a/scripts/x-data-grid-premium.exports.json b/scripts/x-data-grid-premium.exports.json index 9723176f87546..8958c94d078be 100644 --- a/scripts/x-data-grid-premium.exports.json +++ b/scripts/x-data-grid-premium.exports.json @@ -175,6 +175,7 @@ { "name": "GridColumnHeaderSeparatorSides", "kind": "Enum" }, { "name": "GridColumnHeaderSortIcon", "kind": "Variable" }, { "name": "GridColumnHeaderSortIconProps", "kind": "Interface" }, + { "name": "GridColumnHeadersProps", "kind": "Interface" }, { "name": "GridColumnHeaderTitle", "kind": "Function" }, { "name": "GridColumnHeaderTitleProps", "kind": "Interface" }, { "name": "GridColumnIcon", "kind": "Variable" }, diff --git a/scripts/x-data-grid-pro.exports.json b/scripts/x-data-grid-pro.exports.json index 314428c421b6a..6a7d1870c023b 100644 --- a/scripts/x-data-grid-pro.exports.json +++ b/scripts/x-data-grid-pro.exports.json @@ -151,6 +151,7 @@ { "name": "GridColumnHeaderSeparatorSides", "kind": "Enum" }, { "name": "GridColumnHeaderSortIcon", "kind": "Variable" }, { "name": "GridColumnHeaderSortIconProps", "kind": "Interface" }, + { "name": "GridColumnHeadersProps", "kind": "Interface" }, { "name": "GridColumnHeaderTitle", "kind": "Function" }, { "name": "GridColumnHeaderTitleProps", "kind": "Interface" }, { "name": "GridColumnIcon", "kind": "Variable" }, diff --git a/scripts/x-data-grid.exports.json b/scripts/x-data-grid.exports.json index 16a74ef16850e..c23d717cd34b0 100644 --- a/scripts/x-data-grid.exports.json +++ b/scripts/x-data-grid.exports.json @@ -143,6 +143,7 @@ { "name": "GridColumnHeaderSeparatorSides", "kind": "Enum" }, { "name": "GridColumnHeaderSortIcon", "kind": "Variable" }, { "name": "GridColumnHeaderSortIconProps", "kind": "Interface" }, + { "name": "GridColumnHeadersProps", "kind": "Interface" }, { "name": "GridColumnHeaderTitle", "kind": "Function" }, { "name": "GridColumnHeaderTitleProps", "kind": "Interface" }, { "name": "GridColumnIcon", "kind": "Variable" },