diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap
index 734f1e7ba4a..b17abaa793f 100644
--- a/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap
+++ b/packages/terra-data-grid/tests/jest/__snapshots__/DataGrid.test.jsx.snap
@@ -590,7 +590,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -780,7 +779,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -978,7 +976,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -3238,7 +3235,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -3428,7 +3424,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -3626,7 +3621,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -5898,7 +5892,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = `
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -6007,7 +6000,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = `
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -6197,7 +6189,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = `
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -6395,7 +6386,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = `
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -9281,7 +9271,6 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -9471,7 +9460,6 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -9669,7 +9657,6 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -11897,7 +11884,6 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = `
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
title=" Vitals"
@@ -12087,7 +12073,6 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = `
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
title="March 16"
@@ -12276,7 +12261,6 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = `
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap
index 4e22c4bb5fd..13f32cd9064 100644
--- a/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap
+++ b/packages/terra-data-grid/tests/jest/__snapshots__/WorklistDataGrid.test.jsx.snap
@@ -698,7 +698,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -888,7 +887,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -1086,7 +1084,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -3487,7 +3484,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -3596,7 +3592,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -3786,7 +3781,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -3984,7 +3978,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -7034,7 +7027,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -7143,7 +7135,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -7333,7 +7324,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -7531,7 +7521,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -10550,7 +10539,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -10740,7 +10728,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -10938,7 +10925,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -13339,7 +13325,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -13448,7 +13433,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -13638,7 +13622,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -13836,7 +13819,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -16886,7 +16868,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -16995,7 +16976,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -17185,7 +17165,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -17383,7 +17362,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -20457,7 +20435,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -20566,7 +20543,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -20756,7 +20732,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -20954,7 +20929,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -23988,7 +23962,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -24097,7 +24070,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -24287,7 +24259,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -24485,7 +24456,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -27523,7 +27493,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -27713,7 +27682,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -27911,7 +27879,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -30316,7 +30283,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = `
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -30425,7 +30391,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = `
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -30615,7 +30580,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = `
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -30813,7 +30777,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = `
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -33863,7 +33826,6 @@ exports[`Row selection verifies multiple independent ranges can be created with
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -33972,7 +33934,6 @@ exports[`Row selection verifies multiple independent ranges can be created with
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -34162,7 +34123,6 @@ exports[`Row selection verifies multiple independent ranges can be created with
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -34360,7 +34320,6 @@ exports[`Row selection verifies multiple independent ranges can be created with
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -37390,7 +37349,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -37499,7 +37457,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -37689,7 +37646,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -37887,7 +37843,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -40917,7 +40872,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -41026,7 +40980,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -41216,7 +41169,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -41414,7 +41366,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -44444,7 +44395,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -44553,7 +44503,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -44743,7 +44692,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -44941,7 +44889,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -47971,7 +47918,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -48080,7 +48026,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -48270,7 +48215,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -48468,7 +48412,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -51496,7 +51439,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -51605,7 +51547,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -51795,7 +51736,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -51993,7 +51933,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -55021,7 +54960,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel
Object {
"height": "2.5rem",
"left": 0,
- "width": "40px",
}
}
title="Terra.table.row-selection-header-display"
@@ -55130,7 +55068,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel
Object {
"height": "2.5rem",
"left": 40,
- "width": "200px",
}
}
title=" Vitals"
@@ -55320,7 +55257,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel
Object {
"height": "2.5rem",
"left": 240,
- "width": "200px",
}
}
title="March 16"
@@ -55518,7 +55454,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -58504,7 +58439,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -58694,7 +58628,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -58892,7 +58825,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
@@ -61229,7 +61161,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
Object {
"height": "2.5rem",
"left": 0,
- "width": "200px",
}
}
title=" Vitals"
@@ -61419,7 +61350,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
Object {
"height": "2.5rem",
"left": 200,
- "width": "200px",
}
}
title="March 16"
@@ -61617,7 +61547,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
Object {
"height": "2.5rem",
"left": null,
- "width": "200px",
}
}
tabIndex={-1}
diff --git a/packages/terra-framework-docs/CHANGELOG.md b/packages/terra-framework-docs/CHANGELOG.md
index fa9a776bf7b..a316ed1ace6 100644
--- a/packages/terra-framework-docs/CHANGELOG.md
+++ b/packages/terra-framework-docs/CHANGELOG.md
@@ -4,6 +4,7 @@
* Added
* Added examples and tests to `terra-table` for single row selection mode.
+ * Added examples for resizable columns in tables.
## 1.45.0 - (November 20, 2023)
diff --git a/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/ResizableColumns.1.doc.mdx b/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/ResizableColumns.1.doc.mdx
new file mode 100644
index 00000000000..72aa135f303
--- /dev/null
+++ b/packages/terra-framework-docs/src/terra-dev-site/doc/table/Examples/ResizableColumns.1.doc.mdx
@@ -0,0 +1,4 @@
+import { Badge } from "terra-table/package.json?dev-site-package";
+import ResizableColumnsTable from "./ResizableColumnsTable?dev-site-example";
+
+