Skip to content

Commit eca7d7a

Browse files
authored
Add rdg-resize-handle classname (Comcast#3855)
* Add `rdg-resize-handle` classname * Update tests * Reuse helper
1 parent 4e9fe21 commit eca7d7a

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

src/HeaderCell.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ const cellResizable = css`
3030

3131
const cellResizableClassname = `rdg-cell-resizable ${cellResizable}`;
3232

33-
export const resizeHandleClassname = css`
33+
const resizeHandle = css`
3434
@layer rdg.HeaderCell {
3535
cursor: col-resize;
3636
position: absolute;
@@ -41,6 +41,8 @@ export const resizeHandleClassname = css`
4141
}
4242
`;
4343

44+
const resizeHandleClassname = `rdg-resize-handle ${resizeHandle}`;
45+
4446
const cellDraggableClassname = 'rdg-cell-draggable';
4547

4648
const cellDragging = css`

test/browser/column/resizable.test.tsx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { useState } from 'react';
22
import { commands, page, userEvent } from '@vitest/browser/context';
33

44
import { DataGrid, type Column, type ColumnWidth, type ColumnWidths } from '../../../src';
5-
import { resizeHandleClassname } from '../../../src/HeaderCell';
65
import { getGrid, getHeaderCells, setup } from '../utils';
76

87
interface Row {
@@ -11,11 +10,11 @@ interface Row {
1110
}
1211

1312
function queryResizeHandle(column: Element) {
14-
return column.querySelector(`.${resizeHandleClassname}`);
13+
return column.querySelector('.rdg-resize-handle');
1514
}
1615

1716
function getResizeHandle(column: Element) {
18-
const resizeHandle = column.querySelector(`.${resizeHandleClassname}`);
17+
const resizeHandle = queryResizeHandle(column);
1918

2019
if (resizeHandle === null) {
2120
throw new Error('Resize handle not found');

0 commit comments

Comments
 (0)