From 59f0e41967ffb3faf27f9be82a3386ffda192f17 Mon Sep 17 00:00:00 2001 From: sycombs Date: Mon, 25 Sep 2023 10:57:22 -0500 Subject: [PATCH 01/54] Copy src from branch UXPLATFORM-9147 --- packages/terra-data-grid/src/DataGrid.jsx | 54 ++++++- .../terra-data-grid/src/DataGrid.module.scss | 2 + .../src/subcomponents/ColumnHeader.jsx | 29 +++- .../src/subcomponents/ColumnHeaderCell.jsx | 105 ++++++++++--- .../src/subcomponents/ColumnResizeHandle.jsx | 146 ++++++++++++++---- .../ColumnResizeHandle.module.scss | 11 +- 6 files changed, 284 insertions(+), 63 deletions(-) diff --git a/packages/terra-data-grid/src/DataGrid.jsx b/packages/terra-data-grid/src/DataGrid.jsx index 726c518f268..f77c71c8d87 100644 --- a/packages/terra-data-grid/src/DataGrid.jsx +++ b/packages/terra-data-grid/src/DataGrid.jsx @@ -65,6 +65,11 @@ const propTypes = { */ columnHeaderHeight: PropTypes.string, + /** + * Numeric increment in pixels to adjust column width when resizing via the keyboard. + */ + columnResizeIncrement: PropTypes.number, + /** * String that specifies the height for the rows in the grid. Any valid CSS value is accepted. */ @@ -136,6 +141,7 @@ const DataGrid = injectIntl((props) => { onColumnResize, defaultColumnWidth, columnHeaderHeight, + columnResizeIncrement, rowHeight, onColumnSelect, onCellSelect, @@ -174,18 +180,22 @@ const DataGrid = injectIntl((props) => { const activeColumnWidth = useRef(200); const tableWidth = useRef(0); + // Reference variable for WorklistDataGrid table element const grid = useRef(); const gridContainerRef = useRef(); const handleFocus = useRef(true); + const [checkResizable, setCheckResizable] = useState(false); const [focusedRow, setFocusedRow] = useState(0); const [focusedCol, setFocusedCol] = useState(0); + + // Aria live region message management + const [columnHeaderAriaLiveMessage, setColumnHeaderAriaLiveMessage] = useState(null); const [cellAriaLiveMessage, setCellAriaLiveMessage] = useState(null); // Define ColumnContext Provider value object - const columnContextValue = useMemo(() => ({ pinnedColumnOffsets, setCellAriaLiveMessage }), [pinnedColumnOffsets]); - + const columnContextValue = useMemo(() => ({ pinnedColumnOffsets, setColumnHeaderAriaLiveMessage, setCellAriaLiveMessage }), [pinnedColumnOffsets]); const theme = useContext(ThemeContext); // ------------------------------------- @@ -323,11 +333,12 @@ const DataGrid = injectIntl((props) => { setFocusedRowCol(toCell.row, toCell.col, true); }; - const handleColumnSelect = useCallback((columnId, cellCoordinates) => { + const handleColumnSelect = useCallback((columnId, cellCoordinates, isSelectable) => { setFocusedRow(cellCoordinates.row); setFocusedCol(cellCoordinates.col); - if (onColumnSelect) { + // Notify consumers of column header selection + if (isSelectable && onColumnSelect) { onColumnSelect(columnId); } }, [onColumnSelect]); @@ -401,10 +412,12 @@ const DataGrid = injectIntl((props) => { const cellCoordinates = { row: focusedRow, col: focusedCol }; let nextRow = cellCoordinates.row; let nextCol = cellCoordinates.col; + setCheckResizable(false); const targetElement = event.target; // Allow default behavior if the event target is an editable field + if (event.keyCode !== KeyCode.KEY_TAB && (isTextInput(targetElement) || ['textarea', 'select'].indexOf(targetElement.tagName.toLowerCase()) >= 0 @@ -434,6 +447,7 @@ const DataGrid = injectIntl((props) => { } else { // Left key nextCol -= 1; + setCheckResizable(cellCoordinates.row === 0); } break; case KeyCode.KEY_RIGHT: @@ -502,10 +516,31 @@ const DataGrid = injectIntl((props) => { activeColumnPageX.current = event.pageX; activeColumnWidth.current = resizeColumnWidth; + setFocusedRow(0); + setFocusedCol(index); + // Set the active index to the selected column setActiveIndex(index); }, []); + const onResizeHandleChange = useCallback((columnIndex, increment) => { + const { minimumWidth, maximumWidth, width } = dataGridColumns[columnIndex]; + const newColumnWidth = Math.min(Math.max(width + increment, minimumWidth), maximumWidth); + + // Update the width for the column in the state variable + const newGridColumns = [...dataGridColumns]; + newGridColumns[columnIndex].width = newColumnWidth; + setDataGridColumns(newGridColumns); + + // Update the column and table width + grid.current.style.width = `${grid.current.offsetWidth + increment}px`; + + // Notify consumers of the new column width + if (onColumnResize) { + onColumnResize(dataGridColumns[columnIndex].id, dataGridColumns[columnIndex].width); + } + }, [dataGridColumns, onColumnResize]); + const onMouseMove = (event) => { if (activeIndex == null) { return; @@ -540,6 +575,10 @@ const DataGrid = injectIntl((props) => { handleFocus.current = false; }; + /** + * Establishes selection state when the WorklistDataGrid gains focus + * @param {*} event focus event data + */ const onFocus = (event) => { if (!event.currentTarget.contains(event.relatedTarget)) { // Not triggered when swapping focus between children @@ -575,8 +614,12 @@ const DataGrid = injectIntl((props) => { columns={dataGridColumns} headerHeight={columnHeaderHeight} tableHeight={tableHeight} + activeColumnIndex={focusedRow === 0 ? focusedCol : undefined} + activeColumnResizing={focusedRow === 0 && checkResizable} + columnResizeIncrement={columnResizeIncrement} onColumnSelect={handleColumnSelect} onResizeMouseDown={onResizeMouseDown} + onResizeHandleChange={onResizeHandleChange} /> {rows.map((row, index) => ( @@ -597,6 +640,7 @@ const DataGrid = injectIntl((props) => { + ); @@ -605,4 +649,4 @@ const DataGrid = injectIntl((props) => { DataGrid.propTypes = propTypes; DataGrid.defaultProps = defaultProps; -export default forwardRef((props, ref) => ); +export default forwardRef((props, ref) => ); \ No newline at end of file diff --git a/packages/terra-data-grid/src/DataGrid.module.scss b/packages/terra-data-grid/src/DataGrid.module.scss index ab381046f80..82182d432a7 100644 --- a/packages/terra-data-grid/src/DataGrid.module.scss +++ b/packages/terra-data-grid/src/DataGrid.module.scss @@ -13,6 +13,8 @@ // Style for the grid itself border-collapse: separate; border-spacing: 0; + // Allow for resizing of last grid column + margin-right: 30px; table-layout: fixed; user-select: none; width: 1px; diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx index f1efa0dd8a1..7109b7d4d3b 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx @@ -14,31 +14,43 @@ const propTypes = { * String that specifies the column header height. Any valid CSS height value accepted. */ headerHeight: PropTypes.string.isRequired, - /** - * Number that specifies the height of the data grid in pixels. + * Column index for cell that can receive tab focus. */ - tableHeight: PropTypes.number, - + activeColumnIndex: PropTypes.number, + /** + * Specifies if resize handle should be active + */ + activeColumnResizing: PropTypes.bool, + /** + * Numeric increment in pixels to adjust column width when resizing via the keyboard + */ + columnResizeIncrement: PropTypes.number, /** * Function that is called when a selectable header cell is selected. Parameters: * @param {string} columnId columnId */ onColumnSelect: PropTypes.func, - /** * Function that is called when the mouse down event is triggered on the column resize handle. */ onResizeMouseDown: PropTypes.func, + /** + * Function that is called when the the keyboard is used to adjust the column size + */ + onResizeHandleChange: PropTypes.func, }; const ColumnHeader = (props) => { const { columns, headerHeight, - tableHeight, + activeColumnIndex, + activeColumnResizing, + columnResizeIncrement, onColumnSelect, onResizeMouseDown, + onResizeHandleChange, } = props; // Create ColumnHeaderCell component for each column @@ -55,11 +67,14 @@ const ColumnHeader = (props) => { headerHeight={headerHeight} isResizable={column.isResizable} isSelectable={column.isSelectable} - tableHeight={tableHeight} + isActive={activeColumnIndex === columnIndex} + isResizeActive={activeColumnIndex === columnIndex && activeColumnResizing} + columnResizeIncrement={columnResizeIncrement} hasError={column.hasError} sortIndicator={column.sortIndicator} onColumnSelect={onColumnSelect} onResizeMouseDown={onResizeMouseDown} + onResizeHandleChange={onResizeHandleChange} /> ); diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index df4c8d1b93a..57c82bdf995 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -1,9 +1,11 @@ -import React, { useContext, useRef, useCallback } from 'react'; +import React, { + useContext, useRef, useEffect, useCallback, useState, +} from 'react'; import PropTypes from 'prop-types'; import { injectIntl } from 'react-intl'; import * as KeyCode from 'keycode-js'; import classNames from 'classnames/bind'; - +import '../_elementPolyfill'; import ThemeContext from 'terra-theme-context'; import IconUp from 'terra-icon/lib/icon/IconUp'; import IconDown from 'terra-icon/lib/icon/IconDown'; @@ -48,6 +50,11 @@ const propTypes = { */ maximumWidth: PropTypes.number, + /** + * Boolean value indictating whether or not the header cell is focused + */ + isActive: PropTypes.bool, + /** * Boolean value indicating whether or not the column header is selectable. */ @@ -59,20 +66,21 @@ const propTypes = { isResizable: PropTypes.bool, /** - * Height of the parent table. + * Boolean value indicating whether or not the column header is resizable. */ - tableHeight: PropTypes.number, - + isResizeActive: PropTypes.bool, + /** + * Numeric increment in pixels to adjust column width when resizing via the keyboard + */ + columnResizeIncrement: PropTypes.number, /** * String that specifies the default width for columns in the grid. Any valid CSS width value is accepted. */ width: PropTypes.number.isRequired, - /** * String that specifies the column height. Any valid CSS height value accepted. */ headerHeight: PropTypes.string.isRequired, - /** * The cell's row position in the grid. This is zero based. */ @@ -89,11 +97,14 @@ const propTypes = { * @param {string} columnId columnId */ onColumnSelect: PropTypes.func, - /** * Function that is called when the mouse down event is triggered on the column resize handle. */ onResizeMouseDown: PropTypes.func, + /** + * Function that is called when the the keyboard is used to adjust the column size + */ + onResizeHandleChange: PropTypes.func, /** * @private @@ -105,7 +116,9 @@ const propTypes = { const defaultProps = { hasError: false, isSelectable: true, + isActive: false, isResizable: true, + isResizeActive: false, }; const ColumnHeaderCell = (props) => { @@ -114,9 +127,11 @@ const ColumnHeaderCell = (props) => { displayName, sortIndicator, hasError, + isActive, isSelectable, isResizable, - tableHeight, + isResizeActive, + columnResizeIncrement, width, minimumWidth, maximumWidth, @@ -126,24 +141,39 @@ const ColumnHeaderCell = (props) => { rowIndex, columnIndex, onResizeMouseDown, + onResizeHandleChange, } = props; const columnContext = useContext(ColumnContext); - const columnHeaderCell = useRef(); + const columnHeaderCellRef = useRef(); - const columnHeaderCellRef = useCallback((node) => { - columnHeaderCell.current = node; - }, []); + const [isResizeHandleActive, setResizeHandleActive] = useState(false); + + useEffect(() => { + if (isActive) { + if (isResizeActive) { + setResizeHandleActive(true); + } + } else { + setResizeHandleActive(false); + } + }, [isActive, isResizeActive]); const onResizeHandleMouseDown = useCallback((event) => { if (onResizeMouseDown) { - onResizeMouseDown(event, columnIndex, columnHeaderCell.current.offsetWidth); + onResizeMouseDown(event, columnIndex, columnHeaderCellRef.current.offsetWidth); } }, [columnIndex, onResizeMouseDown]); + // Restore focus to column header after resize action is completed. + const onResizeHandleMouseUp = useCallback(() => { + columnHeaderCellRef.current.focus(); + setResizeHandleActive(false); + }, []); + // Handle column header selection via the mouse click. const handleMouseDown = (event) => { - onColumnSelect(id, { row: rowIndex, col: columnIndex }); + onColumnSelect(id, { row: rowIndex, col: columnIndex }, isSelectable); event.stopPropagation(); }; @@ -153,14 +183,46 @@ const ColumnHeaderCell = (props) => { switch (key) { case KeyCode.KEY_SPACE: case KeyCode.KEY_RETURN: - onColumnSelect(id, { row: rowIndex, col: columnIndex }); + if (isSelectable && onColumnSelect) { + onColumnSelect(id, { row: rowIndex, col: columnIndex }, isSelectable); + } event.stopPropagation(); event.preventDefault(); // prevent the default scrolling break; + case KeyCode.KEY_LEFT: + if (isResizable && isResizeHandleActive) { + columnHeaderCellRef.current.focus(); + setResizeHandleActive(false); + + event.stopPropagation(); + event.preventDefault(); + } + break; + case KeyCode.KEY_RIGHT: + if (isResizable && !isResizeHandleActive) { + setResizeHandleActive(true); + event.stopPropagation(); + event.preventDefault(); + } + break; default: } }; + const getTableHeight = () => { + if (columnHeaderCellRef.current) { + // Find parent table element + const parentTable = columnHeaderCellRef.current.closest('table'); + + // Update resize handle height to match parent table height + if (parentTable) { + return `${parentTable.offsetHeight}px`; + } + } + + return null; + }; + let sortIndicatorIcon; const errorIcon = hasError && ; @@ -181,7 +243,7 @@ const ColumnHeaderCell = (props) => { ? (
) : null; @@ -196,8 +258,8 @@ const ColumnHeaderCell = (props) => { role="columnheader" scope="col" aria-sort={sortIndicator} - onMouseDown={(isSelectable && onColumnSelect) ? handleMouseDown : undefined} - onKeyDown={(isSelectable && onColumnSelect) ? handleKeyDown : undefined} + onMouseDown={onColumnSelect ? handleMouseDown : undefined} + onKeyDown={(isSelectable || isResizable) ? handleKeyDown : undefined} style={{ width: `${width}px`, height: headerHeight, left: cellLeftEdge }} // eslint-disable-line react/forbid-dom-props >
@@ -210,10 +272,13 @@ const ColumnHeaderCell = (props) => { columnIndex={columnIndex} columnText={displayName} columnWidth={width} - height={tableHeight} + columnResizeIncrement={columnResizeIncrement} + isActive={isResizeHandleActive} minimumWidth={minimumWidth} maximumWidth={maximumWidth} onResizeMouseDown={onResizeHandleMouseDown} + onResizeMouseUp={onResizeHandleMouseUp} + onResizeHandleChange={onResizeHandleChange} /> )} {pinnedColumnsDivider} diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index e85a021fffa..1bf25327f5a 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -1,45 +1,58 @@ import React, { - useContext, useRef, useCallback, useState, + useContext, useRef, useEffect, useState, } from 'react'; import PropTypes from 'prop-types'; import { injectIntl } from 'react-intl'; +import * as KeyCode from 'keycode-js'; import classNames from 'classnames/bind'; import ThemeContext from 'terra-theme-context'; +import ColumnContext from '../utils/ColumnContext'; +import '../_elementPolyfill'; import styles from './ColumnResizeHandle.module.scss'; const cx = classNames.bind(styles); const propTypes = { + /** + * The cell's column position in the grid. This is zero based. + */ + columnIndex: PropTypes.number, /** * Text of the column associated with the divider. */ columnText: PropTypes.string.isRequired, - /** * Number that specifies the Width of the associated column in pixels. */ columnWidth: PropTypes.number.isRequired, - /** - * Number that specifies the height of the resize handle in pixels. + * Numeric increment in pixels to adjust column width when resizing via the keyboard */ - height: PropTypes.number.isRequired, - + columnResizeIncrement: PropTypes.number, + /** + * Control is the active element + */ + isActive: PropTypes.bool, /** * Number that specifies the minimum column width in pixels. */ minimumWidth: PropTypes.number.isRequired, - /** * Number that specifies the maximum column width in pixels. */ maximumWidth: PropTypes.number.isRequired, - /** * Function that is called when onMouseDown event is triggered for the resize handle. */ onResizeMouseDown: PropTypes.func.isRequired, - + /** + * Function that is called when onMouseDown event is triggered for the resize handle + */ + onResizeMouseUp: PropTypes.func.isRequired, + /** + * Function that is called when the the keyboard is used to adjust the column size + */ + onResizeHandleChange: PropTypes.func, /** * @private * The intl object containing translations. This is retrieved from the context automatically by injectIntl. @@ -47,34 +60,45 @@ const propTypes = { intl: PropTypes.shape({ formatMessage: PropTypes.func }).isRequired, }; +const defaultProps = { + columnResizeIncrement: 10, +}; + const ColumnResizeHandle = (props) => { const { + columnIndex, columnText, columnWidth, - height, + columnResizeIncrement, + isActive, minimumWidth, maximumWidth, onResizeMouseDown, + onResizeMouseUp, + onResizeHandleChange, intl, } = props; - // State variable to control screen reader visibility - const [isActive, setActive] = useState(false); - // Retrieve current theme from context const theme = useContext(ThemeContext); + + const columnContext = useContext(ColumnContext); + // Ref variable for native resize handle element - const resizeHandle = useRef(); + const resizeHandleRef = useRef(); - // Ref callback to obtain the native resize handle element - const resizeHandleRef = useCallback((node) => { - resizeHandle.current = node; - }, []); + const [isNavigationEnabled, setNavigationEnabled] = useState(true); + + useEffect(() => { + if (isActive) { + resizeHandleRef.current.focus(); + } + }, [isActive]); // Mouse down event listener to give focus to resize handler and notify the provider const onMouseDown = (event) => { // Set focus to resize handle DOM element - resizeHandle.current.focus(); + resizeHandleRef.current.focus(); // Execute callback function to notify consumer of mouse down event onResizeMouseDown(event); @@ -85,9 +109,74 @@ const ColumnResizeHandle = (props) => { event.preventDefault(); }; + const onMouseUp = () => { + onResizeMouseUp(); + }; + + const fitToTable = () => { + // Find parent table element + const parentTable = resizeHandleRef.current.closest('table'); + + // Update resize handle height to match parent table height + if (parentTable) { + resizeHandleRef.current.style.height = `${parentTable.offsetHeight}px`; + } + }; + + const onMouseLeave = () => { + if (document.activeElement !== resizeHandleRef.current) { + resizeHandleRef.current.style.height = '100%'; + } + }; + + // Handle column resize handle keyboard navigation + const onKeyDown = (event) => { + const key = event.keyCode; + switch (key) { + case KeyCode.KEY_SPACE: + case KeyCode.KEY_RETURN: + // Lock focus into component + resizeHandleRef.current.focus(); + setNavigationEnabled(false); + columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.cell-focus-trapped' })); + event.stopPropagation(); + event.preventDefault(); + break; + case KeyCode.KEY_ESCAPE: + // Release focus lock + setNavigationEnabled(true); + + columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.resume-navigation' })); + break; + case KeyCode.KEY_RIGHT: + if (onResizeHandleChange && !isNavigationEnabled) { + // Increase column width + onResizeHandleChange(columnIndex, columnResizeIncrement); + } + break; + case KeyCode.KEY_LEFT: + if (onResizeHandleChange && !isNavigationEnabled) { + // Decrease column width + onResizeHandleChange(columnIndex, -columnResizeIncrement); + } + break; + default: + } + + if (!isNavigationEnabled) { + event.stopPropagation(); + event.preventDefault(); + } + }; + + // Prevent click event propagation + const onClick = (event) => { + // Prevent event bubbling since necessary actions are handled by this component + event.stopPropagation(); + }; + return ( - /* eslint-disable react/forbid-dom-props */ - // eslint-disable-next-line jsx-a11y/click-events-have-key-events, jsx-a11y/interactive-supports-focus + // eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions
{ aria-valuemin={minimumWidth} aria-valuenow={columnWidth} aria-valuemax={maximumWidth} - aria-label={columnText} - aria-valuetext={intl.formatMessage({ id: 'Terra.dataGrid.resizeHandleValueText' }, { columnWidth })} - style={{ height: `${height}px` }} + aria-label={intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText })} + aria-valuetext={intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth })} onMouseDown={onMouseDown} - onFocus={() => setActive(true)} - onBlur={() => setActive(false)} + onMouseUp={onMouseUp} + onMouseEnter={fitToTable} + onMouseLeave={onMouseLeave} + onKeyDown={onKeyDown} + onClick={onClick} + onFocus={fitToTable} + onBlur={() => { setNavigationEnabled(true); }} className={cx('resize-handle', theme.className)} /> ); }; ColumnResizeHandle.propTypes = propTypes; +ColumnResizeHandle.defaultProps = defaultProps; export default injectIntl(ColumnResizeHandle); diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss index 9519ec4defb..fd081ca258b 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss @@ -4,22 +4,23 @@ :local { .resize-handle { - border-right: 2px solid transparent; + border-right: 4px solid transparent; cursor: col-resize; display: block; + height: 100%; position: absolute; right: 0; top: 0; - width: 24px; + width: 22px; z-index: 1; - + &:focus { - border-color: var(--terra-data-grid-resize-handle-focus-border-color, rgba(34, 42, 46, 1)) !important; + border-color: var(--terra-worklist-data-grid-resize-handle-focus-border-color, #007cc3) !important; outline: 0 !important; } &:hover { - border-color: var(--terra-data-grid-resize-handle-hover-border-color, rgba(34, 42, 46, 0.6)); + border-color: var(--terra-worklist-data-grid-resize-handle-hover-border-color, #909496); } } } From a1e63359ec44c0e113ea240a26e86cde5315a437 Mon Sep 17 00:00:00 2001 From: sycombs Date: Mon, 25 Sep 2023 11:09:46 -0500 Subject: [PATCH 02/54] Copy docs/tests from UXPLATFORM-9147 branch --- .../Examples.3/RowSelection.jsx | 2 +- .../DataGridWithColumnResizing.test.jsx | 78 +++++++++++++++++++ 2 files changed, 79 insertions(+), 1 deletion(-) create mode 100644 packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx diff --git a/packages/terra-framework-docs/src/terra-dev-site/doc/data-grid/WorklistDataGrid.1/Examples.3/RowSelection.jsx b/packages/terra-framework-docs/src/terra-dev-site/doc/data-grid/WorklistDataGrid.1/Examples.3/RowSelection.jsx index 82cae26a6a8..7b6ff1f4340 100644 --- a/packages/terra-framework-docs/src/terra-dev-site/doc/data-grid/WorklistDataGrid.1/Examples.3/RowSelection.jsx +++ b/packages/terra-framework-docs/src/terra-dev-site/doc/data-grid/WorklistDataGrid.1/Examples.3/RowSelection.jsx @@ -252,7 +252,7 @@ const RowSelection = () => { overflowColumns={cols} rows={rowData} rowHeaderIndex={rowHeaderIndex} - columnWidth="180px" + columnWidth={180} ariaLabel="Worklist Data Grid" onColumnSelect={onColumnSelect} hasSelectableRows={hasSelectableRows} // Prop to turn row selection mode on/off diff --git a/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx b/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx new file mode 100644 index 00000000000..d3ae73f41dd --- /dev/null +++ b/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx @@ -0,0 +1,78 @@ +import React from 'react'; +import DataGrid from 'terra-data-grid/lib/DataGrid'; + +const gridDataJSON = { + cols: [ + { id: 'Column-0', displayName: 'Vitals' }, + { id: 'Column-1', displayName: 'Fixed', isResizable: false }, + { id: 'Column-2', displayName: 'March 17' }, + { id: 'Column-3', displayName: 'March 18' }, + ], + rows: [ + { + id: '1', + cells: [ + { content: 'Heart Rate Monitored (bpm)' }, + { content: '68' }, + { content: '66' }, + { content: '67' }, + ], + }, + { + height: '150px', + id: '2', + cells: [ + { content: 'Temperature Oral (degC)' }, + { content: '36.7' }, + { content: '36.9' }, + { content: '37' }, + ], + }, + { + id: '3', + cells: [ + { content: 'Cardiac Index (L/min/m2)' }, + { content: '2.25' }, + { content: '2.28' }, + { content: '2.8' }, + ], + }, + { + id: '4', + cells: [ + { content: 'ICP (mmHg)' }, + { content: '11' }, + { content: '11' }, + { content: '12' }, + ], + }, + { + id: '5', + cells: [ + { content: 'CPP (mmHg)' }, + { content: '63' }, + { content: '47' }, + { content: '48' }, + ], + }, + ], +}; + +const DataGridWithColumnResizing = () => { + const rowHeaderIndex = 0; + const { cols, rows } = gridDataJSON; + + return ( + + ); +}; + +export default DataGridWithColumnResizing; From fb99fa6a5ab98e77dfd2d8067817282435ab189a Mon Sep 17 00:00:00 2001 From: sycombs Date: Mon, 25 Sep 2023 11:10:35 -0500 Subject: [PATCH 03/54] Copy changelog entry --- packages/terra-data-grid/CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/terra-data-grid/CHANGELOG.md b/packages/terra-data-grid/CHANGELOG.md index 95f7ff325d9..456686004ef 100644 --- a/packages/terra-data-grid/CHANGELOG.md +++ b/packages/terra-data-grid/CHANGELOG.md @@ -2,6 +2,9 @@ ## Unreleased +* Added + * Added ability to resize columns via keyboard. + ## 0.8.1 - (October 17, 2023) * Fixed From 8aa89e74033a1fc60947dde9dd632f4a9c111e16 Mon Sep 17 00:00:00 2001 From: sycombs Date: Mon, 25 Sep 2023 13:04:40 -0500 Subject: [PATCH 04/54] Copy the Jest updates --- .../tests/jest/ColumnHeader.test.jsx | 6 - .../tests/jest/ColumnHeaderCell.test.jsx | 2 +- .../tests/jest/ColumnResizeHandle.test.jsx | 4 +- .../__snapshots__/ColumnHeader.test.jsx.snap | 22 +- .../ColumnHeaderCell.test.jsx.snap | 45 +- .../ColumnResizeHandle.test.jsx.snap | 17 +- .../jest/__snapshots__/DataGrid.test.jsx.snap | 1711 ++- .../WorklistDataGrid.test.jsx.snap | 10448 +++++++++++++++- 8 files changed, 12127 insertions(+), 128 deletions(-) diff --git a/packages/terra-data-grid/tests/jest/ColumnHeader.test.jsx b/packages/terra-data-grid/tests/jest/ColumnHeader.test.jsx index 822c5499cf3..1a334f27ec8 100644 --- a/packages/terra-data-grid/tests/jest/ColumnHeader.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnHeader.test.jsx @@ -75,7 +75,6 @@ describe('ColumnHeader', () => { , ); @@ -84,10 +83,6 @@ describe('ColumnHeader', () => { expect(columnHeader).toHaveLength(1); expect(columnHeader.props().height).toBe('3rem'); - // Validate ColumnHeaderCell React component - const columnHeaderCells = columnHeader.find(ColumnHeaderCell); - expect(columnHeaderCells.first().props().tableHeight).toBe(500); - expect(wrapper).toMatchSnapshot(); }); @@ -121,7 +116,6 @@ describe('ColumnHeader', () => { // Validate ColumnHeaderCell React component const columnHeaderCell = columnHeader.find(ColumnHeaderCell).first(); - expect(columnHeaderCell.props().tableHeight).toBe(500); expect(columnHeaderCell.props().onColumnSelect).toBe(mockColumnSelect); expect(columnHeaderCell.props().onResizeMouseDown).toBe(mockResizeMouseDown); diff --git a/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx b/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx index 8451cc892f9..4c79ded5b4b 100644 --- a/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx @@ -255,7 +255,7 @@ describe('ColumnHeaderCell', () => { expect(columnHeader.props().scope).toBe('col'); expect(columnHeader.props().tabIndex).toEqual(-1); expect(columnHeader.props()['aria-sort']).toBe('ascending'); - expect(columnHeader.props().onMouseDown).toBeUndefined(); + expect(columnHeader.props().onMouseDown).toBeDefined(); expect(columnHeader.props().style.width).toBe('100px'); expect(columnHeader.props().style.height).toBe('150px'); diff --git a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx index 8a3b0c65e2d..454bbafe78e 100644 --- a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx @@ -13,7 +13,6 @@ describe('ColumnResizeHandle', () => { columnIndex={0} columnText="Vitals" columnWidth={200} - height={500} minimumWidth={60} maximumWidth={300} onResizeMouseDown={mockResizeMouseDown} @@ -23,11 +22,10 @@ describe('ColumnResizeHandle', () => { // Validate resize handle component const resizeHandle = wrapper.find('.resize-handle'); expect(resizeHandle).toHaveLength(1); - expect(resizeHandle.props()['aria-label']).toBe('Vitals'); + expect(resizeHandle.props()['aria-label']).toBe('Terra.worklist-data-grid.resize-handle-template'); expect(resizeHandle.props()['aria-valuenow']).toBe(200); expect(resizeHandle.props()['aria-valuemin']).toBe(60); expect(resizeHandle.props()['aria-valuemax']).toBe(300); - expect(resizeHandle.props().style.height).toBe('500px'); // Simulate onMouseDown event resizeHandle.invoke('onMouseDown')( diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap index 7d1cfdc4884..eedde463d7d 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap @@ -11,18 +11,20 @@ exports[`ColumnHeader renders a column header with an active resize column 1`] = displayName=" Vitals" headerHeight="3rem" id="Column-0" + isActive={false} + isResizeActive={false} key="Column-0" rowIndex={0} - tableHeight={500} /> @@ -39,22 +41,24 @@ exports[`ColumnHeader renders a column header with callbacks 1`] = ` displayName=" Vitals" headerHeight="3rem" id="Column-0" + isActive={false} + isResizeActive={false} key="Column-0" onColumnSelect={[MockFunction]} onResizeMouseDown={[MockFunction]} rowIndex={0} - tableHeight={500} /> @@ -71,18 +75,20 @@ exports[`ColumnHeader renders a column header with tableHeight prop 1`] = ` displayName=" Vitals" headerHeight="3rem" id="Column-0" + isActive={false} + isResizeActive={false} key="Column-0" rowIndex={0} - tableHeight={500} /> @@ -99,6 +105,8 @@ exports[`ColumnHeader renders a default column header 1`] = ` displayName=" Vitals" headerHeight="3rem" id="Column-0" + isActive={false} + isResizeActive={false} key="Column-0" rowIndex={0} /> @@ -107,6 +115,8 @@ exports[`ColumnHeader renders a default column header 1`] = ` displayName=" Patient" headerHeight="3rem" id="Column-1" + isActive={false} + isResizeActive={false} key="Column-1" rowIndex={0} /> diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap index ab3f89acd4f..68b5b46a252 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap @@ -5,6 +5,7 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort 1`] = aria-sort="ascending" className="column-header selectable" key="Column-0" + onKeyDown={[Function]} role="columnheader" scope="col" style={ @@ -33,7 +34,9 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort 1`] = columnIndex={0} columnText=" Vitals" columnWidth={100} + isActive={false} onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} /> `; @@ -43,6 +46,7 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort and e aria-sort="ascending" className="column-header selectable" key="Column-0" + onKeyDown={[Function]} role="columnheader" scope="col" style={ @@ -77,7 +81,9 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort and e columnIndex={0} columnText=" Vitals" columnWidth={100} + isActive={false} onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} /> `; @@ -87,6 +93,7 @@ exports[`ColumnHeaderCell renders a column header cell with descending sort 1`] aria-sort="descending" className="column-header selectable" key="Column-0" + onKeyDown={[Function]} role="columnheader" scope="col" style={ @@ -115,7 +122,9 @@ exports[`ColumnHeaderCell renders a column header cell with descending sort 1`] columnIndex={0} columnText=" Vitals" columnWidth={100} + isActive={false} onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} /> `; @@ -124,6 +133,7 @@ exports[`ColumnHeaderCell renders a column header cell with error 1`] = ` `; @@ -199,7 +211,9 @@ exports[`ColumnHeaderCell renders a column header cell with onColumnSelect callb columnIndex={0} columnText=" Vitals" columnWidth={100} + isActive={false} onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} /> `; @@ -209,6 +223,8 @@ exports[`ColumnHeaderCell renders a column header cell with onColumnSelect callb aria-sort="ascending" className="column-header" key="Column-0" + onKeyDown={[Function]} + onMouseDown={[Function]} role="columnheader" scope="col" style={ @@ -243,7 +259,9 @@ exports[`ColumnHeaderCell renders a column header cell with onColumnSelect callb columnIndex={0} columnText=" Vitals" columnWidth={100} + isActive={false} onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} /> `; @@ -252,6 +270,7 @@ exports[`ColumnHeaderCell renders a default column header cell 1`] = ` `; @@ -323,7 +344,9 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} sortIndicator="ascending" width={100} @@ -332,6 +355,7 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` aria-sort="ascending" className="column-header selectable pinned" key="Column-0" + onKeyDown={[Function]} role="columnheader" scope="col" style={ @@ -425,10 +449,13 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` columnIndex={0} columnText=" Vitals" columnWidth={100} + isActive={false} onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} >
@@ -484,7 +513,7 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` className="pinned-columns-divider" style={ Object { - "height": undefined, + "height": null, "left": 99, } } diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap index b5871737f8d..083c86fcf2e 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap @@ -5,7 +5,6 @@ exports[`ColumnResizeHandle renders a default column resize handle 1`] = ` columnIndex={0} columnText="Vitals" columnWidth={200} - height={500} intl={ Object { "defaultFormats": Object {}, @@ -56,9 +55,9 @@ exports[`ColumnResizeHandle renders a default column resize handle 1`] = ` >
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 f57d68125a3..ac43368fd8c 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 @@ -282,6 +282,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres ] } > +<<<<<<< HEAD + + >>>>>> f0c547b77 (Copy the Jest updates) }, ], ], @@ -364,6 +389,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres Object { "cells": Array [ Object { +<<<<<<< HEAD "content": "Heart Rate Monitored (bpm)", "isSelectable": false, }, @@ -473,19 +499,98 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -857,6 +1255,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -2257,6 +2790,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) `; exports[`DataGrid verifies onCellSelect callback is triggered when space is pressed on a non-selectable cell 1`] = ` @@ -2553,6 +3106,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres ] } > +<<<<<<< HEAD +
+ >>>>>> f0c547b77 (Copy the Jest updates) }, ], ], @@ -2635,6 +3213,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres Object { "cells": Array [ Object { +<<<<<<< HEAD "content": "Heart Rate Monitored (bpm)", "isSelectable": false, }, @@ -2744,19 +3323,98 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -3128,6 +4079,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -4528,6 +5614,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) `; exports[`DataGrid verifies row selection column header selection 1`] = ` @@ -4812,6 +5918,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` ] } > +<<<<<<< HEAD +
+ >>>>>> f0c547b77 (Copy the Jest updates) Array [ "WorklistDataGrid-rowSelectionColumn", ], @@ -4888,6 +6013,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` Object { "cells": Array [ Object { +<<<<<<< HEAD "content": "Heart Rate Monitored (bpm)", "isSelectable": false, }, @@ -5005,20 +6131,116 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -5088,17 +6311,77 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -5470,6 +7046,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -5664,6 +7261,8 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -5691,6 +7290,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -5709,6 +7309,33 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) `; exports[`DataGrid verifies that the grid created is consistent with the rows and overflowColumns props 1`] = ` @@ -7496,40 +9143,43 @@ exports[`DataGrid verifies that the grid created is consistent with the rows and 0, ], "setCellAriaLiveMessage": [Function], + "setColumnHeaderAriaLiveMessage": [Function], } } >
+ `; @@ -7720,40 +9375,43 @@ exports[`DataGrid verifies the rows are created with the right props 1`] = ` 0, ], "setCellAriaLiveMessage": [Function], + "setColumnHeaderAriaLiveMessage": [Function], } } > + `; 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 42cf6cf1479..1ed62a0e5f9 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 @@ -512,6 +512,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec ] } > +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -1075,6 +1472,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -2475,6 +3007,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -3315,17 +3982,77 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -3697,6 +4717,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -3891,6 +4932,8 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -3918,6 +4961,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -3936,6 +4980,33 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -6529,17 +7735,77 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -6911,6 +8470,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -7105,6 +8685,8 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -7132,6 +8714,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -7150,6 +8733,33 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -10015,6 +12042,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -11415,6 +13577,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -12255,17 +14552,77 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -12637,6 +15287,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -12831,6 +15502,8 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -12858,6 +15531,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -12876,6 +15550,33 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -15469,17 +18305,77 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -15851,6 +19040,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -16045,6 +19255,8 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -16072,6 +19284,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -16090,6 +19303,33 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -18731,17 +22106,77 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -19113,6 +22841,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -19307,6 +23056,8 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -19334,6 +23085,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -19352,6 +23104,33 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -21913,17 +25827,77 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -22295,6 +26562,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -22489,6 +26777,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -22516,6 +26806,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -22534,6 +26825,33 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -25437,6 +30172,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -26837,6 +31707,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -27685,17 +32690,77 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -28067,6 +33425,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -28261,6 +33640,8 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -28288,6 +33669,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -28306,6 +33688,33 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -30899,17 +36443,77 @@ exports[`Row selection verifies multiple independent ranges can be created with +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -31281,6 +37178,7 @@ exports[`Row selection verifies multiple independent ranges can be created with } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -31475,6 +37393,8 @@ exports[`Row selection verifies multiple independent ranges can be created with >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -31502,6 +37422,7 @@ exports[`Row selection verifies multiple independent ranges can be created with "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -31520,6 +37441,33 @@ exports[`Row selection verifies multiple independent ranges can be created with "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -34073,17 +40156,77 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -34455,6 +40891,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -34649,6 +41106,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -34676,6 +41135,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -34694,6 +41154,33 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -37247,17 +43869,77 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -37629,6 +44604,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -37823,6 +44819,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -37850,6 +44848,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -37868,6 +44867,33 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -40421,17 +47582,77 @@ exports[`Row selection verifies only onRowSelect is called when space is used to +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -40803,6 +48317,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -40997,6 +48532,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -41024,6 +48561,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -41042,6 +48580,33 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -43595,17 +51295,77 @@ exports[`Row selection verifies only onRowSelect is called when space is used to +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -43977,6 +52030,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -44171,6 +52245,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -44198,6 +52274,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -44216,6 +52293,33 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -46765,17 +55004,77 @@ exports[`Row selection verifies row selection when space is pressed on a masked +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -47147,6 +55739,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -47341,6 +55954,8 @@ exports[`Row selection verifies row selection when space is pressed on a masked >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -47368,6 +55983,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -47386,6 +56002,33 @@ exports[`Row selection verifies row selection when space is pressed on a masked "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} + isResizeActive={false} isSelectable={true} +<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} +======= + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={40} > +<<<<<<< HEAD
@@ -49935,17 +58713,77 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel +
+ +
+
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" +<<<<<<< HEAD key="Column-0" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -50317,6 +59448,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} @@ -50511,6 +59663,8 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel >>>>>> f0c547b77 (Copy the Jest updates) intl={ Object { "defaultFormats": Object {}, @@ -50538,6 +59692,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "timeZone": null, } } +<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -50556,6 +59711,33 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "left": 0, } } +======= + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + > +
>>>>>> f0c547b77 (Copy the Jest updates) tabIndex={-1} > +======= + className="visually-hidden-text" + /> + + + + +
+ + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -53355,6 +62954,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -54755,6 +64489,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) +<<<<<<< HEAD +
+ + + + >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ Vitals + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} + columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + + + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" +<<<<<<< HEAD key="Column-1" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={true} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD
+ March 16 + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} + columnResizeIncrement={10} columnText="March 16" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD
+ + +
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" +<<<<<<< HEAD isSelectable={false} key="Column-2" maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + isResizable={true} + isResizeActive={false} + isSelectable={false} + maximumWidth={500} + minimumWidth={100} +>>>>>>> f0c547b77 (Copy the Jest updates) onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} - tableHeight={0} width={200} > +<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -55801,6 +65952,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } tabIndex={-1} > +<<<<<<< HEAD
+ March 17 + +
+ + >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} + columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} +======= + intl={ + Object { + "defaultFormats": Object {}, + "defaultLocale": "en", + "formatDate": [Function], + "formatHTMLMessage": [Function], + "formatMessage": [Function], + "formatNumber": [Function], + "formatPlural": [Function], + "formatRelative": [Function], + "formatTime": [Function], + "formats": Object {}, + "formatters": Object { + "getDateTimeFormat": [Function], + "getMessageFormat": [Function], + "getNumberFormat": [Function], + "getPluralFormat": [Function], + "getRelativeFormat": [Function], + }, + "locale": "en", + "messages": null, + "now": [Function], + "onError": [Function], + "textComponent": "span", + "timeZone": null, + } + } + isActive={false} + maximumWidth={500} + minimumWidth={100} + onResizeHandleChange={[Function]} +>>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} > +<<<<<<< HEAD + + + + +
+
+ + + + + >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -57201,6 +67487,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s +======= + className="visually-hidden-text" + /> + + + + + + + +>>>>>>> f0c547b77 (Copy the Jest updates) Date: Mon, 25 Sep 2023 15:30:53 -0500 Subject: [PATCH 05/54] Add translations --- packages/terra-data-grid/translations/en-US.json | 4 +++- packages/terra-data-grid/translations/en.json | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/translations/en-US.json b/packages/terra-data-grid/translations/en-US.json index 05f97ada5dc..8e94103a3b3 100644 --- a/packages/terra-data-grid/translations/en-US.json +++ b/packages/terra-data-grid/translations/en-US.json @@ -15,5 +15,7 @@ "Terra.worklistDataGrid.row-selection-mode-enabled": "Row Selection Mode enabled.", "Terra.worklistDataGrid.row-selection-mode-disabled": "Row Selection Mode disabled", "Terra.worklistDataGrid.all-rows-selected" : "All rows selected", - "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected" + "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected", + "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use.", + "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels" } diff --git a/packages/terra-data-grid/translations/en.json b/packages/terra-data-grid/translations/en.json index 05f97ada5dc..8e94103a3b3 100644 --- a/packages/terra-data-grid/translations/en.json +++ b/packages/terra-data-grid/translations/en.json @@ -15,5 +15,7 @@ "Terra.worklistDataGrid.row-selection-mode-enabled": "Row Selection Mode enabled.", "Terra.worklistDataGrid.row-selection-mode-disabled": "Row Selection Mode disabled", "Terra.worklistDataGrid.all-rows-selected" : "All rows selected", - "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected" + "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected", + "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use.", + "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels" } From 95dfd27bac346aa715287e2b375760aefa7f6d02 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Fri, 29 Sep 2023 15:20:03 -0400 Subject: [PATCH 06/54] role 'slider' changed to be null when slider is not active --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 1bf25327f5a..45d0265a9e6 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -176,11 +176,11 @@ const ColumnResizeHandle = (props) => { }; return ( - // eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions + // eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions, jsx-a11y/no-static-element-interactions
Date: Fri, 29 Sep 2023 16:29:45 -0400 Subject: [PATCH 07/54] aria-label and aria-valuetext adjusted, role reverted --- .../src/subcomponents/ColumnResizeHandle.jsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 45d0265a9e6..6d3d79e2ce6 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -180,14 +180,14 @@ const ColumnResizeHandle = (props) => {
Date: Mon, 2 Oct 2023 11:30:45 -0400 Subject: [PATCH 08/54] slider - divider interchangable roles --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 6d3d79e2ce6..5c593f22a52 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -180,7 +180,7 @@ const ColumnResizeHandle = (props) => {
Date: Mon, 2 Oct 2023 12:13:38 -0400 Subject: [PATCH 09/54] use isNavigationEnabled for role --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 5c593f22a52..21be9f8bca9 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -180,7 +180,7 @@ const ColumnResizeHandle = (props) => {
Date: Mon, 2 Oct 2023 14:17:40 -0400 Subject: [PATCH 10/54] testing without aria-valuetext, aria-label only --- .../src/subcomponents/ColumnResizeHandle.jsx | 6 +++--- packages/terra-data-grid/translations/en-US.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 21be9f8bca9..2f1a056a8c9 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -136,8 +136,8 @@ const ColumnResizeHandle = (props) => { case KeyCode.KEY_SPACE: case KeyCode.KEY_RETURN: // Lock focus into component - resizeHandleRef.current.focus(); setNavigationEnabled(false); + resizeHandleRef.current.focus(); columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.cell-focus-trapped' })); event.stopPropagation(); event.preventDefault(); @@ -186,8 +186,8 @@ const ColumnResizeHandle = (props) => { aria-valuemin={isActive ? minimumWidth : null} aria-valuenow={isActive ? columnWidth : null} aria-valuemax={isActive ? maximumWidth : null} - aria-label={isActive ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }) : null} - aria-valuetext={isActive ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }) : null} + aria-label={isActive ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText, columnWidth }) : null} + // aria-valuetext={isActive ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }) : null} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} diff --git a/packages/terra-data-grid/translations/en-US.json b/packages/terra-data-grid/translations/en-US.json index 8e94103a3b3..45df4f00535 100644 --- a/packages/terra-data-grid/translations/en-US.json +++ b/packages/terra-data-grid/translations/en-US.json @@ -16,6 +16,6 @@ "Terra.worklistDataGrid.row-selection-mode-disabled": "Row Selection Mode disabled", "Terra.worklistDataGrid.all-rows-selected" : "All rows selected", "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected", - "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use.", + "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use. {columnWidth} pixels", "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels" } From fca12937d0846445b03aa43954870bee142f380a Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Mon, 2 Oct 2023 14:58:40 -0400 Subject: [PATCH 11/54] combined aria-label --- .../src/subcomponents/ColumnResizeHandle.jsx | 7 +++++-- packages/terra-data-grid/translations/en-US.json | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 2f1a056a8c9..a03d0a51116 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -175,6 +175,9 @@ const ColumnResizeHandle = (props) => { event.stopPropagation(); }; + const columnResizeHandlerAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }); + const columnWidthAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }); + return ( // eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions, jsx-a11y/no-static-element-interactions
{ aria-valuemin={isActive ? minimumWidth : null} aria-valuenow={isActive ? columnWidth : null} aria-valuemax={isActive ? maximumWidth : null} - aria-label={isActive ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText, columnWidth }) : null} - // aria-valuetext={isActive ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }) : null} + aria-label={isActive ? `${columnResizeHandlerAnnouncement} ${columnWidthAnnouncement}` : null} + aria-valuetext={isActive ? columnWidthAnnouncement : null} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} diff --git a/packages/terra-data-grid/translations/en-US.json b/packages/terra-data-grid/translations/en-US.json index 45df4f00535..8e94103a3b3 100644 --- a/packages/terra-data-grid/translations/en-US.json +++ b/packages/terra-data-grid/translations/en-US.json @@ -16,6 +16,6 @@ "Terra.worklistDataGrid.row-selection-mode-disabled": "Row Selection Mode disabled", "Terra.worklistDataGrid.all-rows-selected" : "All rows selected", "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected", - "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use. {columnWidth} pixels", + "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use.", "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels" } From f0bd6d673382bad7a31d132deac3e56af4abebc4 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Mon, 2 Oct 2023 16:08:29 -0400 Subject: [PATCH 12/54] aria-label and aria-valuetext adjusted --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index a03d0a51116..08e7bd456c2 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -189,8 +189,8 @@ const ColumnResizeHandle = (props) => { aria-valuemin={isActive ? minimumWidth : null} aria-valuenow={isActive ? columnWidth : null} aria-valuemax={isActive ? maximumWidth : null} - aria-label={isActive ? `${columnResizeHandlerAnnouncement} ${columnWidthAnnouncement}` : null} - aria-valuetext={isActive ? columnWidthAnnouncement : null} + aria-label={isActive && isNavigationEnabled ? `${columnResizeHandlerAnnouncement} ${columnWidthAnnouncement}` : null} + aria-valuetext={isActive && !isNavigationEnabled ? columnWidthAnnouncement : null} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} From a1385042bca1d3b160eb8caf9848f172db93414c Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Mon, 2 Oct 2023 16:50:56 -0400 Subject: [PATCH 13/54] added cell-focus-trapped and resume-navigation texts --- packages/terra-data-grid/translations/en-US.json | 4 +++- packages/terra-data-grid/translations/en.json | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/translations/en-US.json b/packages/terra-data-grid/translations/en-US.json index 8e94103a3b3..c544eed3347 100644 --- a/packages/terra-data-grid/translations/en-US.json +++ b/packages/terra-data-grid/translations/en-US.json @@ -17,5 +17,7 @@ "Terra.worklistDataGrid.all-rows-selected" : "All rows selected", "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected", "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use.", - "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels" + "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels", + "Terra.worklist-data-grid.cell-focus-trapped": "Focus contained in cell. Press Escape to resume grid navigation.", + "Terra.worklist-data-grid.resume-navigation": "Grid navigation resumed." } diff --git a/packages/terra-data-grid/translations/en.json b/packages/terra-data-grid/translations/en.json index 8e94103a3b3..c544eed3347 100644 --- a/packages/terra-data-grid/translations/en.json +++ b/packages/terra-data-grid/translations/en.json @@ -17,5 +17,7 @@ "Terra.worklistDataGrid.all-rows-selected" : "All rows selected", "Terra.worklistDataGrid.all-rows-unselected" : "No rows selected", "Terra.worklist-data-grid.resize-handle-template": "Column resize handle for {columnText}. Press Enter to use.", - "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels" + "Terra.worklist-data-grid.resize-handle-value-text": "{columnWidth} pixels", + "Terra.worklist-data-grid.cell-focus-trapped": "Focus contained in cell. Press Escape to resume grid navigation.", + "Terra.worklist-data-grid.resume-navigation": "Grid navigation resumed." } From c91ede86f021ee4bf24f2cf4c3cec3eb79e14442 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Mon, 2 Oct 2023 17:09:14 -0400 Subject: [PATCH 14/54] enabling navigation after setting column header aria live message --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 08e7bd456c2..ef231893588 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -136,17 +136,16 @@ const ColumnResizeHandle = (props) => { case KeyCode.KEY_SPACE: case KeyCode.KEY_RETURN: // Lock focus into component - setNavigationEnabled(false); resizeHandleRef.current.focus(); + setNavigationEnabled(false); columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.cell-focus-trapped' })); event.stopPropagation(); event.preventDefault(); break; case KeyCode.KEY_ESCAPE: // Release focus lock - setNavigationEnabled(true); - columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.resume-navigation' })); + setNavigationEnabled(true); break; case KeyCode.KEY_RIGHT: if (onResizeHandleChange && !isNavigationEnabled) { From 22ba7ae517aea8f4897d9299236ec8b5cf0c3a62 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Tue, 3 Oct 2023 10:46:55 -0400 Subject: [PATCH 15/54] removed columnWidthAnnouncement from aria-label --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index ef231893588..05a396d81ac 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -188,8 +188,8 @@ const ColumnResizeHandle = (props) => { aria-valuemin={isActive ? minimumWidth : null} aria-valuenow={isActive ? columnWidth : null} aria-valuemax={isActive ? maximumWidth : null} - aria-label={isActive && isNavigationEnabled ? `${columnResizeHandlerAnnouncement} ${columnWidthAnnouncement}` : null} - aria-valuetext={isActive && !isNavigationEnabled ? columnWidthAnnouncement : null} + aria-label={isActive ? columnResizeHandlerAnnouncement : null} + aria-valuetext={isActive ? columnWidthAnnouncement : null} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} From 5e0add7e9fe93800e685ceb080404fb2703d8ac5 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Tue, 3 Oct 2023 14:36:51 -0400 Subject: [PATCH 16/54] state variables for aria-label and aria-valuetext added --- .../src/subcomponents/ColumnResizeHandle.jsx | 23 +++++++++++++++---- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 05a396d81ac..bc2599acd47 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -113,6 +113,11 @@ const ColumnResizeHandle = (props) => { onResizeMouseUp(); }; + const columnResizeHandlerAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }); + const columnWidthAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }); + const [ariaLabel, setAriaLabel] = useState(columnResizeHandlerAnnouncement); + const [ariaValueText, setAriaValueText] = useState(null); + const fitToTable = () => { // Find parent table element const parentTable = resizeHandleRef.current.closest('table'); @@ -138,11 +143,17 @@ const ColumnResizeHandle = (props) => { // Lock focus into component resizeHandleRef.current.focus(); setNavigationEnabled(false); + // Assistive technologies should avoid announcing aria-label while focus locked, but announce aria-valueText instead + setAriaLabel(null); + setAriaValueText(columnWidthAnnouncement); + // Assistive technologies should make announcement for focus locked columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.cell-focus-trapped' })); event.stopPropagation(); event.preventDefault(); break; case KeyCode.KEY_ESCAPE: + // Assistive technologies should stop announcing aria-valueText once focus unlocked + setAriaValueText(null); // Release focus lock columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.resume-navigation' })); setNavigationEnabled(true); @@ -174,8 +185,10 @@ const ColumnResizeHandle = (props) => { event.stopPropagation(); }; - const columnResizeHandlerAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }); - const columnWidthAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }); + const onBlur = () => { + setNavigationEnabled(true); + setAriaLabel(columnResizeHandlerAnnouncement); + }; return ( // eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions, jsx-a11y/no-static-element-interactions @@ -188,8 +201,8 @@ const ColumnResizeHandle = (props) => { aria-valuemin={isActive ? minimumWidth : null} aria-valuenow={isActive ? columnWidth : null} aria-valuemax={isActive ? maximumWidth : null} - aria-label={isActive ? columnResizeHandlerAnnouncement : null} - aria-valuetext={isActive ? columnWidthAnnouncement : null} + aria-label={ariaLabel} + aria-valuetext={ariaValueText} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} @@ -197,7 +210,7 @@ const ColumnResizeHandle = (props) => { onKeyDown={onKeyDown} onClick={onClick} onFocus={fitToTable} - onBlur={() => { setNavigationEnabled(true); }} + onBlur={onBlur} className={cx('resize-handle', theme.className)} /> ); From 7ed7b028a3185b91e7acc836134edd0b38839cab Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Tue, 3 Oct 2023 15:10:08 -0400 Subject: [PATCH 17/54] ariaLabel and ariaValueText switched to boolean --- .../src/subcomponents/ColumnResizeHandle.jsx | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index bc2599acd47..218c48ae6d1 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -113,10 +113,8 @@ const ColumnResizeHandle = (props) => { onResizeMouseUp(); }; - const columnResizeHandlerAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }); - const columnWidthAnnouncement = intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }); - const [ariaLabel, setAriaLabel] = useState(columnResizeHandlerAnnouncement); - const [ariaValueText, setAriaValueText] = useState(null); + const [isAriaLabel, setIsAriaLabel] = useState(true); + const [isAriaValueText, setIsAriaValueText] = useState(false); const fitToTable = () => { // Find parent table element @@ -144,8 +142,8 @@ const ColumnResizeHandle = (props) => { resizeHandleRef.current.focus(); setNavigationEnabled(false); // Assistive technologies should avoid announcing aria-label while focus locked, but announce aria-valueText instead - setAriaLabel(null); - setAriaValueText(columnWidthAnnouncement); + setIsAriaLabel(false); + setIsAriaValueText(true); // Assistive technologies should make announcement for focus locked columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.cell-focus-trapped' })); event.stopPropagation(); @@ -153,7 +151,7 @@ const ColumnResizeHandle = (props) => { break; case KeyCode.KEY_ESCAPE: // Assistive technologies should stop announcing aria-valueText once focus unlocked - setAriaValueText(null); + setIsAriaValueText(false); // Release focus lock columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.resume-navigation' })); setNavigationEnabled(true); @@ -187,7 +185,7 @@ const ColumnResizeHandle = (props) => { const onBlur = () => { setNavigationEnabled(true); - setAriaLabel(columnResizeHandlerAnnouncement); + setIsAriaLabel(true); }; return ( @@ -201,8 +199,8 @@ const ColumnResizeHandle = (props) => { aria-valuemin={isActive ? minimumWidth : null} aria-valuenow={isActive ? columnWidth : null} aria-valuemax={isActive ? maximumWidth : null} - aria-label={ariaLabel} - aria-valuetext={ariaValueText} + aria-label={isAriaLabel ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }) : null} + aria-valuetext={isAriaValueText ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }) : null} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} From b6e34d335af48003b0475e6361f23a6735307957 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Tue, 3 Oct 2023 16:43:05 -0400 Subject: [PATCH 18/54] aria-label assigned on focus and removed on Enter or onBlur --- .../src/subcomponents/ColumnResizeHandle.jsx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 218c48ae6d1..d7a900ee423 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -113,7 +113,7 @@ const ColumnResizeHandle = (props) => { onResizeMouseUp(); }; - const [isAriaLabel, setIsAriaLabel] = useState(true); + const [isAriaLabel, setIsAriaLabel] = useState(false); const [isAriaValueText, setIsAriaValueText] = useState(false); const fitToTable = () => { @@ -124,6 +124,9 @@ const ColumnResizeHandle = (props) => { if (parentTable) { resizeHandleRef.current.style.height = `${parentTable.offsetHeight}px`; } + + // Assistive technologies should announce aria-label text once focused + setIsAriaLabel(true); }; const onMouseLeave = () => { @@ -185,7 +188,7 @@ const ColumnResizeHandle = (props) => { const onBlur = () => { setNavigationEnabled(true); - setIsAriaLabel(true); + setIsAriaLabel(false); }; return ( From c30b5c79857f29b98f8efda144e954e4d50206b3 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Thu, 5 Oct 2023 15:00:28 -0500 Subject: [PATCH 19/54] revert table prop changes --- .../terra-data-grid/src/subcomponents/ColumnHeader.jsx | 6 ++++++ .../terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx | 7 +++++++ .../src/subcomponents/ColumnResizeHandle.jsx | 6 ++++++ 3 files changed, 19 insertions(+) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx index 7109b7d4d3b..5d9e6c4fae0 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx @@ -14,6 +14,10 @@ const propTypes = { * String that specifies the column header height. Any valid CSS height value accepted. */ headerHeight: PropTypes.string.isRequired, + /** + * Number that specifies the height of the data grid in pixels. + */ + tableHeight: PropTypes.number, /** * Column index for cell that can receive tab focus. */ @@ -45,6 +49,7 @@ const ColumnHeader = (props) => { const { columns, headerHeight, + tableHeight, activeColumnIndex, activeColumnResizing, columnResizeIncrement, @@ -67,6 +72,7 @@ const ColumnHeader = (props) => { headerHeight={headerHeight} isResizable={column.isResizable} isSelectable={column.isSelectable} + tableHeight={tableHeight} isActive={activeColumnIndex === columnIndex} isResizeActive={activeColumnIndex === columnIndex && activeColumnResizing} columnResizeIncrement={columnResizeIncrement} diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index 57c82bdf995..f922bd911c1 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -65,6 +65,11 @@ const propTypes = { */ isResizable: PropTypes.bool, + /** + * Height of the parent table. + */ + tableHeight: PropTypes.number, + /** * Boolean value indicating whether or not the column header is resizable. */ @@ -130,6 +135,7 @@ const ColumnHeaderCell = (props) => { isActive, isSelectable, isResizable, + tableHeight, isResizeActive, columnResizeIncrement, width, @@ -274,6 +280,7 @@ const ColumnHeaderCell = (props) => { columnWidth={width} columnResizeIncrement={columnResizeIncrement} isActive={isResizeHandleActive} + height={tableHeight} minimumWidth={minimumWidth} maximumWidth={maximumWidth} onResizeMouseDown={onResizeHandleMouseDown} diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index d7a900ee423..57e0610c900 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -25,6 +25,10 @@ const propTypes = { * Number that specifies the Width of the associated column in pixels. */ columnWidth: PropTypes.number.isRequired, + /** + * Number that specifies the height of the resize handle in pixels. + */ + height: PropTypes.number.isRequired, /** * Numeric increment in pixels to adjust column width when resizing via the keyboard */ @@ -69,6 +73,7 @@ const ColumnResizeHandle = (props) => { columnIndex, columnText, columnWidth, + height, columnResizeIncrement, isActive, minimumWidth, @@ -204,6 +209,7 @@ const ColumnResizeHandle = (props) => { aria-valuemax={isActive ? maximumWidth : null} aria-label={isAriaLabel ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }) : null} aria-valuetext={isAriaValueText ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }) : null} + style={{ height: `${height}px` }} onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} From 56cd5dcf44e32c0036e0d1739651a596bea5cdc4 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Thu, 5 Oct 2023 16:40:43 -0500 Subject: [PATCH 20/54] updated ColumnResizeHandle.scss --- .../src/subcomponents/ColumnResizeHandle.module.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss index fd081ca258b..33ea018abee 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss @@ -15,12 +15,12 @@ z-index: 1; &:focus { - border-color: var(--terra-worklist-data-grid-resize-handle-focus-border-color, #007cc3) !important; + border-color: var(--terra-data-grid-resize-handle-focus-border-color, #007cc3) !important; outline: 0 !important; } &:hover { - border-color: var(--terra-worklist-data-grid-resize-handle-hover-border-color, #909496); + border-color: var(--terra-data-grid-resize-handle-hover-border-color, #909496); } } } From ecbcfae902f67c6738cdc692d8b3984284743f72 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:45:08 -0500 Subject: [PATCH 21/54] removed tableheight --- .../src/subcomponents/ColumnHeaderCell.jsx | 22 +++---------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index f922bd911c1..dc00654b2f4 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -5,16 +5,14 @@ import PropTypes from 'prop-types'; import { injectIntl } from 'react-intl'; import * as KeyCode from 'keycode-js'; import classNames from 'classnames/bind'; -import '../_elementPolyfill'; import ThemeContext from 'terra-theme-context'; -import IconUp from 'terra-icon/lib/icon/IconUp'; -import IconDown from 'terra-icon/lib/icon/IconDown'; -import IconError from 'terra-icon/lib/icon/IconError'; +import {IconUp,IconDown,IconError } from 'terra-icon'; import ColumnResizeHandle from './ColumnResizeHandle'; import { SortIndicators } from '../proptypes/columnShape'; import ColumnContext from '../utils/ColumnContext'; import styles from './ColumnHeaderCell.module.scss'; +import '../_elementPolyfill'; const cx = classNames.bind(styles); @@ -215,20 +213,6 @@ const ColumnHeaderCell = (props) => { } }; - const getTableHeight = () => { - if (columnHeaderCellRef.current) { - // Find parent table element - const parentTable = columnHeaderCellRef.current.closest('table'); - - // Update resize handle height to match parent table height - if (parentTable) { - return `${parentTable.offsetHeight}px`; - } - } - - return null; - }; - let sortIndicatorIcon; const errorIcon = hasError && ; @@ -249,7 +233,7 @@ const ColumnHeaderCell = (props) => { ? (
) : null; From 6d0e943ee9cba6a7acb6d0bc3f23dd2cfbf34178 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:46:22 -0500 Subject: [PATCH 22/54] removed table height calculation --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 57e0610c900..085f57c0e49 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -122,12 +122,9 @@ const ColumnResizeHandle = (props) => { const [isAriaValueText, setIsAriaValueText] = useState(false); const fitToTable = () => { - // Find parent table element - const parentTable = resizeHandleRef.current.closest('table'); - // Update resize handle height to match parent table height if (parentTable) { - resizeHandleRef.current.style.height = `${parentTable.offsetHeight}px`; + resizeHandleRef.current.style.height = `${height}px`; } // Assistive technologies should announce aria-label text once focused From 18eb9d310c6f28e00b233d580b67b322275c3d2e Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:50:32 -0500 Subject: [PATCH 23/54] reverted condition --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 085f57c0e49..3f5499a7d66 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -198,7 +198,7 @@ const ColumnResizeHandle = (props) => {
Date: Fri, 6 Oct 2023 15:18:37 -0500 Subject: [PATCH 24/54] revert colors --- .../src/subcomponents/ColumnResizeHandle.module.scss | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss index 33ea018abee..c1b9b23ae46 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss @@ -15,12 +15,12 @@ z-index: 1; &:focus { - border-color: var(--terra-data-grid-resize-handle-focus-border-color, #007cc3) !important; + border-color: var(--terra-data-grid-resize-handle-focus-border-color, rgba(34, 42, 46, 1)) !important; outline: 0 !important; } &:hover { - border-color: var(--terra-data-grid-resize-handle-hover-border-color, #909496); + border-color: var(--terra-data-grid-resize-handle-hover-border-color, rgba(34, 42, 46, 0.6)); } } } From a3132dc9c704a20c05f60a590140884bbf443c8b Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 6 Oct 2023 15:20:30 -0500 Subject: [PATCH 25/54] Removed space --- .../src/subcomponents/ColumnResizeHandle.module.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss index c1b9b23ae46..b0fe2540f73 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss @@ -13,7 +13,7 @@ top: 0; width: 22px; z-index: 1; - + &:focus { border-color: var(--terra-data-grid-resize-handle-focus-border-color, rgba(34, 42, 46, 1)) !important; outline: 0 !important; From 1b35ff51935c95ecdb32a55a0e298a8ed6859c11 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 6 Oct 2023 15:28:45 -0500 Subject: [PATCH 26/54] linter fixes --- .../src/subcomponents/ColumnHeaderCell.jsx | 11 ++++++++--- .../src/subcomponents/ColumnResizeHandle.jsx | 6 ++---- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index dc00654b2f4..9acbd70d742 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -6,7 +6,7 @@ import { injectIntl } from 'react-intl'; import * as KeyCode from 'keycode-js'; import classNames from 'classnames/bind'; import ThemeContext from 'terra-theme-context'; -import {IconUp,IconDown,IconError } from 'terra-icon'; +import { IconUp, IconDown, IconError } from 'terra-icon'; import ColumnResizeHandle from './ColumnResizeHandle'; import { SortIndicators } from '../proptypes/columnShape'; @@ -63,23 +63,26 @@ const propTypes = { */ isResizable: PropTypes.bool, - /** + /** * Height of the parent table. */ - tableHeight: PropTypes.number, + tableHeight: PropTypes.number, /** * Boolean value indicating whether or not the column header is resizable. */ isResizeActive: PropTypes.bool, + /** * Numeric increment in pixels to adjust column width when resizing via the keyboard */ columnResizeIncrement: PropTypes.number, + /** * String that specifies the default width for columns in the grid. Any valid CSS width value is accepted. */ width: PropTypes.number.isRequired, + /** * String that specifies the column height. Any valid CSS height value accepted. */ @@ -100,10 +103,12 @@ const propTypes = { * @param {string} columnId columnId */ onColumnSelect: PropTypes.func, + /** * Function that is called when the mouse down event is triggered on the column resize handle. */ onResizeMouseDown: PropTypes.func, + /** * Function that is called when the the keyboard is used to adjust the column size */ diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 3f5499a7d66..06d267bc161 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -123,9 +123,7 @@ const ColumnResizeHandle = (props) => { const fitToTable = () => { // Update resize handle height to match parent table height - if (parentTable) { resizeHandleRef.current.style.height = `${height}px`; - } // Assistive technologies should announce aria-label text once focused setIsAriaLabel(true); @@ -198,7 +196,7 @@ const ColumnResizeHandle = (props) => {
{ aria-valuemax={isActive ? maximumWidth : null} aria-label={isAriaLabel ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-template' }, { columnText }) : null} aria-valuetext={isAriaValueText ? intl.formatMessage({ id: 'Terra.worklist-data-grid.resize-handle-value-text' }, { columnWidth }) : null} - style={{ height: `${height}px` }} + style={{ height: `${height}px` }} // eslint-disable-line react/forbid-dom-props onMouseDown={onMouseDown} onMouseUp={onMouseUp} onMouseEnter={fitToTable} From a90be1450e0ae8195183984473041870c31ee0f2 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 6 Oct 2023 16:34:10 -0500 Subject: [PATCH 27/54] linter fixes --- packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx | 2 +- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index 9acbd70d742..55a530e529e 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -108,7 +108,7 @@ const propTypes = { * Function that is called when the mouse down event is triggered on the column resize handle. */ onResizeMouseDown: PropTypes.func, - + /** * Function that is called when the the keyboard is used to adjust the column size */ diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 06d267bc161..39805b905f9 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -123,7 +123,7 @@ const ColumnResizeHandle = (props) => { const fitToTable = () => { // Update resize handle height to match parent table height - resizeHandleRef.current.style.height = `${height}px`; + resizeHandleRef.current.style.height = `${height}px`; // Assistive technologies should announce aria-label text once focused setIsAriaLabel(true); From 1d23137e1a613585a4d2a13441f5877ed6b64100 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Mon, 9 Oct 2023 18:18:53 -0500 Subject: [PATCH 28/54] added column resize handle tests --- .../src/subcomponents/ColumnResizeHandle.jsx | 6 +- .../tests/jest/ColumnResizeHandle.test.jsx | 184 ++++++++++++++++-- .../ColumnResizeHandle.test.jsx.snap | 63 ++---- 3 files changed, 191 insertions(+), 62 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 39805b905f9..13bc48ae1bb 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -86,12 +86,13 @@ const ColumnResizeHandle = (props) => { // Retrieve current theme from context const theme = useContext(ThemeContext); - const columnContext = useContext(ColumnContext); // Ref variable for native resize handle element const resizeHandleRef = useRef(); + const [isAriaLabel, setIsAriaLabel] = useState(false); + const [isAriaValueText, setIsAriaValueText] = useState(false); const [isNavigationEnabled, setNavigationEnabled] = useState(true); useEffect(() => { @@ -118,9 +119,6 @@ const ColumnResizeHandle = (props) => { onResizeMouseUp(); }; - const [isAriaLabel, setIsAriaLabel] = useState(false); - const [isAriaValueText, setIsAriaValueText] = useState(false); - const fitToTable = () => { // Update resize handle height to match parent table height resizeHandleRef.current.style.height = `${height}px`; diff --git a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx index 454bbafe78e..b906fd0213d 100644 --- a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx @@ -2,10 +2,22 @@ import React from 'react'; /* eslint-disable-next-line import/no-extraneous-dependencies */ import { mountWithIntl } from 'terra-enzyme-intl'; import ColumnResizeHandle from '../../src/subcomponents/ColumnResizeHandle'; +import ColumnContext from '../../src/utils/ColumnContext'; + +beforeAll(() => { + jest.spyOn(console, 'error').mockImplementation(); + jest.spyOn(console, 'warn').mockImplementation(); +}); + +afterAll(() => { + console.error.mockRestore(); // eslint-disable-line no-console + console.warn.mockRestore(); // eslint-disable-line no-console +}); describe('ColumnResizeHandle', () => { - it('renders a default column resize handle', () => { + it('renders a default column resize handle when isActive is false', () => { const mockResizeMouseDown = jest.fn(); + const mockResizeMouseUp = jest.fn(); // Mount component in test to allow event simulation const wrapper = mountWithIntl( @@ -13,8 +25,11 @@ describe('ColumnResizeHandle', () => { columnIndex={0} columnText="Vitals" columnWidth={200} + isActive={false} + height={200} minimumWidth={60} maximumWidth={300} + onResizeMouseUp={mockResizeMouseUp} onResizeMouseDown={mockResizeMouseDown} />, ); @@ -22,23 +37,162 @@ describe('ColumnResizeHandle', () => { // Validate resize handle component const resizeHandle = wrapper.find('.resize-handle'); expect(resizeHandle).toHaveLength(1); - expect(resizeHandle.props()['aria-label']).toBe('Terra.worklist-data-grid.resize-handle-template'); - expect(resizeHandle.props()['aria-valuenow']).toBe(200); - expect(resizeHandle.props()['aria-valuemin']).toBe(60); - expect(resizeHandle.props()['aria-valuemax']).toBe(300); + expect(resizeHandle.props()['aria-label']).toBe(null); + expect(resizeHandle.props()['aria-valuenow']).toBe(null); + expect(resizeHandle.props()['aria-valuemin']).toBe(null); + expect(resizeHandle.props()['aria-valuemax']).toBe(null); + expect(wrapper.find('.resize-handle').props()['role']).toBe('divider'); - // Simulate onMouseDown event - resizeHandle.invoke('onMouseDown')( - { - stopPropagation: () => {}, - preventDefault: () => {}, - }, - 9000, + expect(wrapper).toMatchSnapshot(); + }); + + it("executes the callback function on MouseDown", () => { + const mockResizeMouseDown = jest.fn(); + const wrapper = mountWithIntl( + , ); + const resizeHandle = wrapper.find('.resize-handle'); + // Simulate onMouseDown event + resizeHandle.invoke('onMouseDown')( + { + stopPropagation: () => {}, + preventDefault: () => {}, + }, + 9000, + ); + + // Validate mock function was called from simulated onMouseDown event + expect(mockResizeMouseDown).toHaveBeenCalled(); + }); - // Validate mock function was called from simulated onMouseDown event - expect(mockResizeMouseDown).toHaveBeenCalled(); + it("executes the callback function on MouseUp", () => { + const mockResizeMouseUp = jest.fn(); + const wrapper = mountWithIntl( + , + ); + const resizeHandle = wrapper.find('.resize-handle'); + // Simulate onMouseDown event + resizeHandle.invoke('onMouseUp')(); + + // Validate mock function was called from simulated onMouseDown event + expect(mockResizeMouseUp).toHaveBeenCalled(); + }); - expect(wrapper).toMatchSnapshot(); + it('sets widths if isActive is set to be true',()=>{ + const wrapper = mountWithIntl( + , + ); + + expect(wrapper.find('.resize-handle')).toHaveLength(1); + expect(wrapper.find('.resize-handle').props()['aria-valuenow']).toBe(200); + expect(wrapper.find('.resize-handle').props()['aria-valuemin']).toBe(60); + expect(wrapper.find('.resize-handle').props()['aria-valuemax']).toBe(300); }); + + it('sets aria-label on focus', async ()=>{ + const wrapper = mountWithIntl( + + ); + + wrapper.find('.resize-handle').simulate('focus'); + + expect(wrapper.find('.resize-handle').props()['aria-label']).toBe('Terra.worklist-data-grid.resize-handle-template'); + }); + + it('sets the appropriate prop values on space keydown',()=>{ + const wrapper = mountWithIntl( + + + + ); + + wrapper.find('.resize-handle').simulate('focus'); + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 32 }) // space + + expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); + expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe('Terra.worklist-data-grid.resize-handle-value-text'); + expect(wrapper.find('.resize-handle').props()['role']).toBe('slider'); + }); + + it('sets the appropriate prop values on enter keydown',()=>{ + const wrapper = mountWithIntl( + + + + ); + + wrapper.find('.resize-handle').simulate('focus'); + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }) // enter + + expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); + expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe('Terra.worklist-data-grid.resize-handle-value-text'); + expect(wrapper.find('.resize-handle').props()['role']).toBe('slider'); + }); + + it('sets the appropriate prop values on escape keydown',()=>{ + const wrapper = mountWithIntl( + + + + ); + + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 27 }) // escape + + expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); + expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe(null); + expect(wrapper.find('.resize-handle').props()['role']).toBe('divider'); + }); + + + it('increases column width with right arrow',()=>{ + const mockResizeHandleChange = jest.fn(); + const wrapper = mountWithIntl( + + + + ); + + wrapper.find('.resize-handle').simulate('focus'); + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }) // enter + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 39 }) // arrow right + + expect(mockResizeHandleChange).toHaveBeenCalledWith(1, 10); + }); + + it('increases column width with left arrow',()=>{ + const mockResizeHandleChange = jest.fn(); + const wrapper = mountWithIntl( + + + + ); + + wrapper.find('.resize-handle').simulate('focus'); + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }) // enter + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 37 }) // arrow left + + expect(mockResizeHandleChange).toHaveBeenCalledWith(1, -10); + }); + }); diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap index 083c86fcf2e..a9cbb19e54f 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap @@ -1,10 +1,11 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`ColumnResizeHandle renders a default column resize handle 1`] = ` +exports[`ColumnResizeHandle renders a default column resize handle when isActive is false 1`] = `
From 5b99b1d170cb55cf654d15581b4e1ad786d016a7 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Mon, 9 Oct 2023 18:19:32 -0500 Subject: [PATCH 29/54] column header cell updates --- .../src/subcomponents/ColumnHeaderCell.jsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index 55a530e529e..e34fccbf99a 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -1,5 +1,9 @@ import React, { - useContext, useRef, useEffect, useCallback, useState, + useCallback, + useContext, + useEffect, + useRef, + useState, } from 'react'; import PropTypes from 'prop-types'; import { injectIntl } from 'react-intl'; @@ -12,7 +16,6 @@ import ColumnResizeHandle from './ColumnResizeHandle'; import { SortIndicators } from '../proptypes/columnShape'; import ColumnContext from '../utils/ColumnContext'; import styles from './ColumnHeaderCell.module.scss'; -import '../_elementPolyfill'; const cx = classNames.bind(styles); @@ -87,6 +90,7 @@ const propTypes = { * String that specifies the column height. Any valid CSS height value accepted. */ headerHeight: PropTypes.string.isRequired, + /** * The cell's row position in the grid. This is zero based. */ From 261aa7e3ab1cc5d4577567a0b841229c33b4e311 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Mon, 9 Oct 2023 18:24:30 -0500 Subject: [PATCH 30/54] linter fixes --- .../src/subcomponents/ColumnHeaderCell.jsx | 10 +- .../tests/jest/ColumnResizeHandle.test.jsx | 127 +++++++++--------- 2 files changed, 67 insertions(+), 70 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index e34fccbf99a..3718e6cbfe5 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -1,8 +1,8 @@ import React, { - useCallback, - useContext, - useEffect, - useRef, + useCallback, + useContext, + useEffect, + useRef, useState, } from 'react'; import PropTypes from 'prop-types'; @@ -90,7 +90,7 @@ const propTypes = { * String that specifies the column height. Any valid CSS height value accepted. */ headerHeight: PropTypes.string.isRequired, - + /** * The cell's row position in the grid. This is zero based. */ diff --git a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx index b906fd0213d..d88f605398b 100644 --- a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx @@ -41,12 +41,12 @@ describe('ColumnResizeHandle', () => { expect(resizeHandle.props()['aria-valuenow']).toBe(null); expect(resizeHandle.props()['aria-valuemin']).toBe(null); expect(resizeHandle.props()['aria-valuemax']).toBe(null); - expect(wrapper.find('.resize-handle').props()['role']).toBe('divider'); + expect(wrapper.find('.resize-handle').props().role).toBe('divider'); expect(wrapper).toMatchSnapshot(); }); - it("executes the callback function on MouseDown", () => { + it('executes the callback function on MouseDown', () => { const mockResizeMouseDown = jest.fn(); const wrapper = mountWithIntl( { />, ); const resizeHandle = wrapper.find('.resize-handle'); - // Simulate onMouseDown event - resizeHandle.invoke('onMouseDown')( - { - stopPropagation: () => {}, - preventDefault: () => {}, - }, - 9000, - ); - - // Validate mock function was called from simulated onMouseDown event - expect(mockResizeMouseDown).toHaveBeenCalled(); + // Simulate onMouseDown event + resizeHandle.invoke('onMouseDown')( + { + stopPropagation: () => {}, + preventDefault: () => {}, + }, + 9000, + ); + + // Validate mock function was called from simulated onMouseDown event + expect(mockResizeMouseDown).toHaveBeenCalled(); }); - it("executes the callback function on MouseUp", () => { + it('executes the callback function on MouseUp', () => { const mockResizeMouseUp = jest.fn(); const wrapper = mountWithIntl( { />, ); const resizeHandle = wrapper.find('.resize-handle'); - // Simulate onMouseDown event - resizeHandle.invoke('onMouseUp')(); - - // Validate mock function was called from simulated onMouseDown event - expect(mockResizeMouseUp).toHaveBeenCalled(); + // Simulate onMouseDown event + resizeHandle.invoke('onMouseUp')(); + + // Validate mock function was called from simulated onMouseDown event + expect(mockResizeMouseUp).toHaveBeenCalled(); }); - it('sets widths if isActive is set to be true',()=>{ + it('sets widths if isActive is set to be true', () => { const wrapper = mountWithIntl( { expect(wrapper.find('.resize-handle').props()['aria-valuemax']).toBe(300); }); - it('sets aria-label on focus', async ()=>{ + it('sets aria-label on focus', async () => { const wrapper = mountWithIntl( - + , ); - + wrapper.find('.resize-handle').simulate('focus'); expect(wrapper.find('.resize-handle').props()['aria-label']).toBe('Terra.worklist-data-grid.resize-handle-template'); }); - it('sets the appropriate prop values on space keydown',()=>{ + it('sets the appropriate prop values on space keydown', () => { const wrapper = mountWithIntl( - - - + + + , ); wrapper.find('.resize-handle').simulate('focus'); - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 32 }) // space + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 32 }); // space expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe('Terra.worklist-data-grid.resize-handle-value-text'); - expect(wrapper.find('.resize-handle').props()['role']).toBe('slider'); + expect(wrapper.find('.resize-handle').props().role).toBe('slider'); }); - it('sets the appropriate prop values on enter keydown',()=>{ + it('sets the appropriate prop values on enter keydown', () => { const wrapper = mountWithIntl( - - - + + + , ); wrapper.find('.resize-handle').simulate('focus'); - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }) // enter + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }); // enter expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe('Terra.worklist-data-grid.resize-handle-value-text'); - expect(wrapper.find('.resize-handle').props()['role']).toBe('slider'); + expect(wrapper.find('.resize-handle').props().role).toBe('slider'); }); - it('sets the appropriate prop values on escape keydown',()=>{ + it('sets the appropriate prop values on escape keydown', () => { const wrapper = mountWithIntl( - - - + + + , ); - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 27 }) // escape + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 27 }); // escape expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe(null); - expect(wrapper.find('.resize-handle').props()['role']).toBe('divider'); + expect(wrapper.find('.resize-handle').props().role).toBe('divider'); }); - - it('increases column width with right arrow',()=>{ + it('increases column width with right arrow', () => { const mockResizeHandleChange = jest.fn(); const wrapper = mountWithIntl( - - - + + + , ); wrapper.find('.resize-handle').simulate('focus'); - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }) // enter - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 39 }) // arrow right + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }); // enter + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 39 }); // arrow right expect(mockResizeHandleChange).toHaveBeenCalledWith(1, 10); }); - it('increases column width with left arrow',()=>{ + it('increases column width with left arrow', () => { const mockResizeHandleChange = jest.fn(); const wrapper = mountWithIntl( - - - + + + , ); wrapper.find('.resize-handle').simulate('focus'); - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }) // enter - wrapper.find('.resize-handle').simulate('keydown', { keyCode: 37 }) // arrow left + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 13 }); // enter + wrapper.find('.resize-handle').simulate('keydown', { keyCode: 37 }); // arrow left expect(mockResizeHandleChange).toHaveBeenCalledWith(1, -10); }); - }); From 34b1df6c35b1606c5ab7ab043f6cb0368ab4634b Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Wed, 11 Oct 2023 09:59:36 -0500 Subject: [PATCH 31/54] updated column header cell snapshots --- .../src/subcomponents/ColumnHeaderCell.jsx | 4 +-- .../tests/jest/ColumnHeaderCell.test.jsx | 27 ++++++++++++++++--- .../ColumnHeaderCell.test.jsx.snap | 23 ++++++++++++---- 3 files changed, 43 insertions(+), 11 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index 3718e6cbfe5..2b3ab9aae6b 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -257,8 +257,8 @@ const ColumnHeaderCell = (props) => { role="columnheader" scope="col" aria-sort={sortIndicator} - onMouseDown={onColumnSelect ? handleMouseDown : undefined} - onKeyDown={(isSelectable || isResizable) ? handleKeyDown : undefined} + onMouseDown={onColumnSelect ? handleMouseDown : null} + onKeyDown={(isSelectable || isResizable) ? handleKeyDown : null} style={{ width: `${width}px`, height: headerHeight, left: cellLeftEdge }} // eslint-disable-line react/forbid-dom-props >
diff --git a/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx b/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx index 4c79ded5b4b..51356386a37 100644 --- a/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx @@ -8,6 +8,16 @@ import { IntlProvider } from 'react-intl'; import ColumnHeaderCell from '../../src/subcomponents/ColumnHeaderCell'; import ColumnContext from '../../src/utils/ColumnContext'; +beforeAll(() => { + jest.spyOn(console, 'error').mockImplementation(); + jest.spyOn(console, 'warn').mockImplementation(); +}); + +afterAll(() => { + console.error.mockRestore(); // eslint-disable-line no-console + console.warn.mockRestore(); // eslint-disable-line no-console +}); + describe('ColumnHeaderCell', () => { it('renders a default column header cell', () => { const column = { @@ -268,8 +278,6 @@ describe('ColumnHeaderCell', () => { }); it('renders a pinned column header cell', () => { - jest.spyOn(console, 'error').mockImplementation(); // eslint-disable-line no-console - const column = { id: 'Column-0', displayName: ' Vitals', @@ -290,7 +298,18 @@ describe('ColumnHeaderCell', () => { expect(wrapper.find('.pinned')).toHaveLength(1); expect(wrapper).toMatchSnapshot(); - - console.error.mockRestore(); // eslint-disable-line no-console }); + + it("calls a custom column select callback function on mouse down", () => { + const mockOnColumnSelect = jest.fn(); + const wrapper = mountWithIntl( + , + ); + wrapper.find('.column-header').simulate('mousedown'); + + // Validate mock function was called from simulated onMouseDown event + expect(mockOnColumnSelect).toHaveBeenCalled(); + }) }); diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap index 68b5b46a252..c1476679137 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap @@ -6,6 +6,7 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort 1`] = className="column-header selectable" key="Column-0" onKeyDown={[Function]} + onMouseDown={null} role="columnheader" scope="col" style={ @@ -47,6 +48,7 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort and e className="column-header selectable" key="Column-0" onKeyDown={[Function]} + onMouseDown={null} role="columnheader" scope="col" style={ @@ -94,6 +96,7 @@ exports[`ColumnHeaderCell renders a column header cell with descending sort 1`] className="column-header selectable" key="Column-0" onKeyDown={[Function]} + onMouseDown={null} role="columnheader" scope="col" style={ @@ -134,6 +137,7 @@ exports[`ColumnHeaderCell renders a column header cell with error 1`] = ` className="column-header selectable" key="Column-0" onKeyDown={[Function]} + onMouseDown={null} role="columnheader" scope="col" style={ @@ -271,6 +275,7 @@ exports[`ColumnHeaderCell renders a default column header cell 1`] = ` className="column-header selectable" key="Column-0" onKeyDown={[Function]} + onMouseDown={null} role="columnheader" scope="col" style={ @@ -356,6 +361,7 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` className="column-header selectable pinned" key="Column-0" onKeyDown={[Function]} + onMouseDown={null} role="columnheader" scope="col" style={ @@ -491,9 +497,11 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` >
@@ -513,7 +526,7 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` className="pinned-columns-divider" style={ Object { - "height": null, + "height": undefined, "left": 99, } } From 21ef4832bfb27f66e6e2915e1da9d336301275b9 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Wed, 11 Oct 2023 10:17:52 -0500 Subject: [PATCH 32/54] updated snapshots --- .../__snapshots__/ColumnHeader.test.jsx.snap | 4 + .../jest/__snapshots__/DataGrid.test.jsx.snap | 457 ++- .../WorklistDataGrid.test.jsx.snap | 2860 ++++++++++++----- 3 files changed, 2318 insertions(+), 1003 deletions(-) diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap index eedde463d7d..a452ae79b34 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeader.test.jsx.snap @@ -15,6 +15,7 @@ exports[`ColumnHeader renders a column header with an active resize column 1`] = isResizeActive={false} key="Column-0" rowIndex={0} + tableHeight={500} />
@@ -47,6 +49,7 @@ exports[`ColumnHeader renders a column header with callbacks 1`] = ` onColumnSelect={[MockFunction]} onResizeMouseDown={[MockFunction]} rowIndex={0} + tableHeight={500} /> 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 ac43368fd8c..6bc8f69d44d 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 @@ -346,8 +346,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, >>>>>>> f0c547b77 (Copy the Jest updates) }, @@ -502,16 +502,16 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres ======= "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -520,6 +520,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} > >>>>>> f0c547b77 (Copy the Jest updates) > @@ -584,13 +586,19 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -717,8 +730,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -790,11 +803,11 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres =======
@@ -821,12 +839,13 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -1004,8 +1034,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -1086,11 +1116,11 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres =======
@@ -1110,7 +1145,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -1127,12 +1162,13 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -1274,9 +1316,10 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -1287,11 +1330,15 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -1320,8 +1367,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -1411,11 +1458,11 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres =======
@@ -3170,8 +3222,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, >>>>>>> f0c547b77 (Copy the Jest updates) }, @@ -3326,16 +3378,16 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres ======= "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -3344,6 +3396,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -3408,13 +3462,19 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -3541,8 +3606,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -3614,11 +3679,11 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres =======
@@ -3645,12 +3715,13 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -3828,8 +3910,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -3910,11 +3992,11 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres =======
@@ -3934,7 +4021,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -3951,12 +4038,13 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -4098,9 +4192,10 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -4111,11 +4206,15 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -4144,8 +4243,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -4235,11 +4334,11 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres =======
@@ -6135,30 +6239,30 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "id": "WorklistDataGrid-rowSelectionColumn", "isResizable": false, "isSelectable": true, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 40, }, Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -6167,6 +6271,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -6229,6 +6335,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -6237,10 +6344,15 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -6508,8 +6632,8 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -6581,11 +6705,11 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` =======
@@ -6612,12 +6741,13 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -6795,8 +6936,8 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -6877,11 +7018,11 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` =======
@@ -6901,7 +7047,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -6918,12 +7064,13 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -7065,9 +7218,10 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -7078,6 +7232,7 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -7263,6 +7418,9 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -7311,19 +7469,19 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -801,13 +803,19 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -934,8 +947,8 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -1007,11 +1020,11 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec =======
@@ -1038,12 +1056,13 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -1221,8 +1251,8 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -1303,11 +1333,11 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec =======
@@ -1327,7 +1362,7 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -1344,12 +1379,13 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -1491,9 +1533,10 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -1504,11 +1547,15 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -1537,8 +1584,8 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -1628,11 +1675,11 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec =======
@@ -3806,30 +3858,30 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "id": "WorklistDataGrid-rowSelectionColumn", "isResizable": false, "isSelectable": true, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 40, }, Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -3838,6 +3890,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -3900,6 +3954,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -3908,10 +3963,15 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -4179,8 +4251,8 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -4252,11 +4324,11 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w =======
@@ -4283,12 +4360,13 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -4466,8 +4555,8 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -4548,11 +4637,11 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w =======
@@ -4572,7 +4666,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -4589,12 +4683,13 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -4736,9 +4837,10 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -4749,6 +4851,7 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -4934,6 +5037,9 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -4982,19 +5088,19 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -7653,6 +7770,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -7661,10 +7779,15 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -7932,8 +8067,8 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -8005,11 +8140,11 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row =======
@@ -8036,12 +8176,13 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -8219,8 +8371,8 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -8301,11 +8453,11 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row =======
@@ -8325,7 +8482,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -8342,12 +8499,13 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -8489,9 +8653,10 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -8502,6 +8667,7 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -8687,6 +8853,9 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -8735,19 +8904,19 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -11371,13 +11551,19 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -11504,8 +11695,8 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -11577,11 +11768,11 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec =======
@@ -11608,12 +11804,13 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -11791,8 +11999,8 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -11873,11 +12081,11 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec =======
@@ -11897,7 +12110,7 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -11914,12 +12127,13 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -12061,9 +12281,10 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -12074,11 +12295,15 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -12107,8 +12332,8 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -12198,11 +12423,11 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec =======
@@ -14376,30 +14606,30 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "id": "WorklistDataGrid-rowSelectionColumn", "isResizable": false, "isSelectable": true, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 40, }, Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -14408,6 +14638,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -14470,6 +14702,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -14478,10 +14711,15 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -14749,8 +14999,8 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -14822,11 +15072,11 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i =======
@@ -14853,12 +15108,13 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -15036,8 +15303,8 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -15118,11 +15385,11 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i =======
@@ -15142,7 +15414,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -15159,12 +15431,13 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -15306,9 +15585,10 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -15319,6 +15599,7 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -15504,6 +15785,9 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -15552,19 +15836,19 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -18223,6 +18518,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -18231,10 +18527,15 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -18502,8 +18815,8 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -18575,11 +18888,11 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row =======
@@ -18606,12 +18924,13 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -18789,8 +19119,8 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -18871,11 +19201,11 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row =======
@@ -18895,7 +19230,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -18912,12 +19247,13 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -19059,9 +19401,10 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -19072,6 +19415,7 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -19257,6 +19601,9 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -19305,19 +19652,19 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -22024,6 +22382,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -22032,10 +22391,15 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -22303,8 +22679,8 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -22376,11 +22752,11 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of =======
@@ -22407,12 +22788,13 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -22590,8 +22983,8 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -22672,11 +23065,11 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of =======
@@ -22696,7 +23094,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -22713,12 +23111,13 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -22860,9 +23265,10 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -22873,6 +23279,7 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -23058,6 +23465,9 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -23106,19 +23516,19 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -25745,6 +26166,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -25753,10 +26175,15 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -26024,8 +26463,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -26097,11 +26536,11 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select =======
@@ -26128,12 +26572,13 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -26311,8 +26767,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -26393,11 +26849,11 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select =======
@@ -26417,7 +26878,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -26434,12 +26895,13 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -26581,9 +27049,10 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -26594,6 +27063,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -26779,6 +27249,9 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -26827,19 +27300,19 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -29501,13 +29985,19 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -29634,8 +30129,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -29707,11 +30202,11 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select =======
@@ -29738,12 +30238,13 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -29921,8 +30433,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -30003,11 +30515,11 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select =======
@@ -30027,7 +30544,7 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -30044,12 +30561,13 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -30191,9 +30715,10 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -30204,11 +30729,15 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -30237,8 +30766,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -30328,11 +30857,11 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select =======
@@ -32514,30 +33048,30 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "id": "WorklistDataGrid-rowSelectionColumn", "isResizable": false, "isSelectable": true, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 40, }, Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -32546,6 +33080,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -32608,6 +33144,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -32616,10 +33153,15 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -32887,8 +33441,8 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -32960,11 +33514,11 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` =======
@@ -32991,12 +33550,13 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -33174,8 +33745,8 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -33256,11 +33827,11 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` =======
@@ -33280,7 +33856,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -33297,12 +33873,13 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -33444,9 +34027,10 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -33457,6 +34041,7 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -33642,6 +34227,9 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -33690,19 +34278,19 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -36361,6 +36960,7 @@ exports[`Row selection verifies multiple independent ranges can be created with isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -36369,10 +36969,15 @@ exports[`Row selection verifies multiple independent ranges can be created with maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -36640,8 +37257,8 @@ exports[`Row selection verifies multiple independent ranges can be created with } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -36713,11 +37330,11 @@ exports[`Row selection verifies multiple independent ranges can be created with =======
@@ -36744,12 +37366,13 @@ exports[`Row selection verifies multiple independent ranges can be created with isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -36927,8 +37561,8 @@ exports[`Row selection verifies multiple independent ranges can be created with } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -37009,11 +37643,11 @@ exports[`Row selection verifies multiple independent ranges can be created with =======
@@ -37033,7 +37672,7 @@ exports[`Row selection verifies multiple independent ranges can be created with className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -37050,12 +37689,13 @@ exports[`Row selection verifies multiple independent ranges can be created with isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -37197,9 +37843,10 @@ exports[`Row selection verifies multiple independent ranges can be created with columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -37210,6 +37857,7 @@ exports[`Row selection verifies multiple independent ranges can be created with columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -37395,6 +38043,9 @@ exports[`Row selection verifies multiple independent ranges can be created with columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -37443,19 +38094,19 @@ exports[`Row selection verifies multiple independent ranges can be created with } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -40074,6 +40736,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -40082,10 +40745,15 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -40353,8 +41033,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -40426,11 +41106,11 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to =======
@@ -40457,12 +41142,13 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -40640,8 +41337,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -40722,11 +41419,11 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to =======
@@ -40746,7 +41448,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -40763,12 +41465,13 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -40910,9 +41619,10 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -40923,6 +41633,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -41108,6 +41819,9 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -41156,19 +41870,19 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -43787,6 +44512,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -43795,10 +44521,15 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -44066,8 +44809,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -44139,11 +44882,11 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to =======
@@ -44170,12 +44918,13 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -44353,8 +45113,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -44435,11 +45195,11 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to =======
@@ -44459,7 +45224,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -44476,12 +45241,13 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -44623,9 +45395,10 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -44636,6 +45409,7 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -44821,6 +45595,9 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -44869,19 +45646,19 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -47500,6 +48288,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -47508,10 +48297,15 @@ exports[`Row selection verifies only onRowSelect is called when space is used to maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -47779,8 +48585,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -47852,11 +48658,11 @@ exports[`Row selection verifies only onRowSelect is called when space is used to =======
@@ -47883,12 +48694,13 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -48066,8 +48889,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -48148,11 +48971,11 @@ exports[`Row selection verifies only onRowSelect is called when space is used to =======
@@ -48172,7 +49000,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -48189,12 +49017,13 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -48336,9 +49171,10 @@ exports[`Row selection verifies only onRowSelect is called when space is used to columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -48349,6 +49185,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -48534,6 +49371,9 @@ exports[`Row selection verifies only onRowSelect is called when space is used to columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -48582,19 +49422,19 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -51213,6 +52064,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -51221,10 +52073,15 @@ exports[`Row selection verifies only onRowSelect is called when space is used to maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -51492,8 +52361,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -51565,11 +52434,11 @@ exports[`Row selection verifies only onRowSelect is called when space is used to =======
@@ -51596,12 +52470,13 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -51779,8 +52665,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -51861,11 +52747,11 @@ exports[`Row selection verifies only onRowSelect is called when space is used to =======
@@ -51885,7 +52776,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -51902,12 +52793,13 @@ exports[`Row selection verifies only onRowSelect is called when space is used to isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -52049,9 +52947,10 @@ exports[`Row selection verifies only onRowSelect is called when space is used to columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -52062,6 +52961,7 @@ exports[`Row selection verifies only onRowSelect is called when space is used to columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -52247,6 +53147,9 @@ exports[`Row selection verifies only onRowSelect is called when space is used to columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -52295,19 +53198,19 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -54922,6 +55836,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -54930,10 +55845,15 @@ exports[`Row selection verifies row selection when space is pressed on a masked maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -55201,8 +56133,8 @@ exports[`Row selection verifies row selection when space is pressed on a masked } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -55274,11 +56206,11 @@ exports[`Row selection verifies row selection when space is pressed on a masked =======
@@ -55305,12 +56242,13 @@ exports[`Row selection verifies row selection when space is pressed on a masked isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -55488,8 +56437,8 @@ exports[`Row selection verifies row selection when space is pressed on a masked } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -55570,11 +56519,11 @@ exports[`Row selection verifies row selection when space is pressed on a masked =======
@@ -55594,7 +56548,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -55611,12 +56565,13 @@ exports[`Row selection verifies row selection when space is pressed on a masked isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -55758,9 +56719,10 @@ exports[`Row selection verifies row selection when space is pressed on a masked columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -55771,6 +56733,7 @@ exports[`Row selection verifies row selection when space is pressed on a masked columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -55956,6 +56919,9 @@ exports[`Row selection verifies row selection when space is pressed on a masked columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -56004,19 +56970,19 @@ exports[`Row selection verifies row selection when space is pressed on a masked } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -58631,6 +59608,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isResizable={false} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD <<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} @@ -58639,10 +59617,15 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={40} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -58910,8 +59905,8 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -58983,11 +59978,11 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel =======
@@ -59014,12 +60014,13 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -59197,8 +60209,8 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -59279,11 +60291,11 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel =======
@@ -59303,7 +60320,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -59320,12 +60337,13 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -59467,9 +60491,10 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel columnIndex={3} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -59480,6 +60505,7 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} @@ -59665,6 +60691,9 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel columnIndex={0} ======= >>>>>>> f0c547b77 (Copy the Jest updates) +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -59713,19 +60742,19 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } ======= isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) +======= + role="divider" + style={ + Object { + "height": "0px", + } + } +>>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -62283,13 +63323,19 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -62416,8 +63467,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -62489,11 +63540,11 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s =======
@@ -62520,12 +63576,13 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -62703,8 +63771,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -62785,11 +63853,11 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s =======
@@ -62809,7 +63882,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -62826,12 +63899,13 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -62973,9 +64053,10 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -62986,11 +64067,15 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -63019,8 +64104,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -63110,11 +64195,11 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s =======
@@ -65192,23 +66282,23 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s Object { "displayName": " Vitals", "id": "Column-0", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 16", "id": "Column-1", - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, Object { "displayName": "March 17", "id": "Column-2", "isSelectable": false, - "maximumWidth": 500, - "minimumWidth": 100, + "maximumWidth": 300, + "minimumWidth": 60, "width": 200, }, ] @@ -65217,6 +66307,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} + tableHeight={0} >
>>>>>> f0c547b77 (Copy the Jest updates) > @@ -65281,13 +66373,19 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isResizable={true} isResizeActive={false} isSelectable={true} +<<<<<<< HEAD maximumWidth={500} minimumWidth={100} >>>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -65414,8 +66517,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -65487,11 +66590,11 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s =======
@@ -65518,12 +66626,13 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isActive={false} isResizeActive={false} key="Column-1" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -65701,8 +66821,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -65783,11 +66903,11 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s =======
@@ -65807,7 +66932,7 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s className="pinned-columns-divider" style={ Object { - "height": "0px", + "height": 0, "left": 199, } } @@ -65824,12 +66949,13 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s isResizeActive={false} isSelectable={false} key="Column-2" - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > >>>>>> f0c547b77 (Copy the Jest updates) +======= + maximumWidth={300} + minimumWidth={60} +>>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} + tableHeight={0} width={200} > <<<<<<< HEAD @@ -65971,9 +67103,10 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s columnIndex={2} columnText="March 17" columnWidth={200} + height={0} isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} @@ -65984,11 +67117,15 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s columnResizeIncrement={10} columnText="March 17" columnWidth={200} +<<<<<<< HEAD <<<<<<< HEAD height={0} maximumWidth={300} minimumWidth={60} ======= +======= + height={0} +>>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -66017,8 +67154,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } } isActive={false} - maximumWidth={500} - minimumWidth={100} + maximumWidth={300} + minimumWidth={60} onResizeHandleChange={[Function]} >>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} @@ -66108,11 +67245,11 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s =======
From e3fb7191a0a73a7fbab5af5346fadf0c43b2c9e7 Mon Sep 17 00:00:00 2001 From: Alla Doroshkevych Date: Wed, 11 Oct 2023 12:13:10 -0400 Subject: [PATCH 33/54] fix for role slider or no role at all --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 13bc48ae1bb..7360a88b412 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -194,7 +194,7 @@ const ColumnResizeHandle = (props) => {
Date: Fri, 13 Oct 2023 10:08:26 -0500 Subject: [PATCH 34/54] added wdio tests --- .../column-resize-decrease-keyboard.png | Bin 0 -> 46663 bytes .../column-resize-handle-focused.png | Bin 0 -> 47287 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 47988 bytes .../column-resize-decrease-keyboard.png | Bin 0 -> 46663 bytes .../column-resize-handle-focused.png | Bin 0 -> 47287 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 47988 bytes .../tests/wdio/worklist-data-grid-spec.js | 43 ++++++++++++++++++ 7 files changed, 43 insertions(+) create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-increase-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-increase-keyboard.png diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..5f77874fa264a60fe83df86a47eb1f7e76f5b127 GIT binary patch literal 46663 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 literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-handle-focused.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/worklist-data-grid-spec/column-resize-handle-focused.png new file mode 100644 index 0000000000000000000000000000000000000000..3f0a561014b643df7dc276a28ca29ff94ac8cf87 GIT binary patch literal 47287 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 literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..5f77874fa264a60fe83df86a47eb1f7e76f5b127 GIT binary patch literal 46663 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 literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-handle-focused.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/worklist-data-grid-spec/column-resize-handle-focused.png new file mode 100644 index 0000000000000000000000000000000000000000..3f0a561014b643df7dc276a28ca29ff94ac8cf87 GIT binary patch literal 47287 zcmeFacU)A*`ad3Hlqd>GP>`+?#6l5~UN%M%5d;;bNKfJ*Ou zS3p48uJq2*7X)^JrR=ipJ4bVqd~Uqn{LH<+?(6>UAK4s^b7tnuJkR@iKhHBW=iyl$ zjqO|cwtn^1SKBpDojCv1R~vVK_0E|iX}Uc7P2lnS92LD?)z9A^W4qA4A@p>GsJ-93_RQU|v*-6GmJH#eihb1I4S#oJ z-u>(W_0aZ~$2BA6lGX{B8!D zqWf2pi4jRQdv{8hYM*o7a{2}7`q07Tr(-`voX2;SUsQvNq@pw2GLYx@e|YqQgyxeE zb(}By@!tE&&Y$iI+X2-I{<^63pHXm8CNeVG71_f@efj)B@;hM`GC&5a!k*e0Qj+rY z&Ui)An|vHh1P;M}?DMN?hNK0GQ2R_&Nnr&yGk0RCPJzVxV=%z za^dkY`VW=UaTa#M+q`pHj3`Ee&MkA$Y3H8gw^TjjZ@HBmVvVe@uMYN^-qE;M76e`zT$?5O?vO>1mY z9fd|rMHE<9vY2dxYDfh(q24=k_Wh4L*BU3-1W<#{&?HgG>@$7jo9%MZk&E2}q{HvB zLn9)iJIH}%Dvb1WkAj6WN#5=UUtI97sX;B^aj=H`)Mk(APz}SptDE}z`UD12*?Y`f zxA*lK{dgu`Es1h42HBmlf zaL_~&Oc!zzBmjaes3iNEdUWzsd!^KZC z1U3lHmvfL-Firr`58Yiow;QYfO{mjQ;`U3?N@90yh zbJ#s>!mo4V{fIN{OH%Y@m zJ=U#HZEzi$@$zt?`niTS4Z*r@`+-vx6JY^Hi(Ljs?S=z0vP_pr&x9gV)In1pz>s%F?%bLOwCRmrAUuOOt~N%hnvQOjS0)o8O&g{2=JM z+!mO;@ReP6rl^!uG~c~@_iidIeS1V^HmulX^5Dr3-rAV9l$qYVTd7*nF13%I6xt0$ z0Z~3HUm(doOuH4Z+3eLLe#gfzU-}z6ViNCgYzizLch}FpRCh+6GsTE(E#TgJr87p& zdvnRQ3SPTyA|$>#Jzdqhp_G$($_(1tI8EGa=>VHxXWXa=abjo_sr|XLg(Ujg?x6~} z#*5_fn3ND}`dv1|0&58bqO22W{j=IojYqLY(S?zR45U3}rjZAJ47j zNU2|*ktwz6Z8fymh3MIz_YfxwX%wz1O!n@Vd)% z?>adw>z|(F>0hA{bQQk7Mrv4_>73amB@4MQdY!DY65aevn56?C_swujjBb%A`n;r8=V;# z&IUm*an~vA9(!y8;^u6(;0pxVTH9+zz5M2kw!S{MpRkXDM4Y@0mB&1+SeN0sJTt^k z5YUR27@y6-TzMkFgJo&mMBw6b!hjQVvvMYu+x z7Da7oojDrG!&T1MyqkST(9CuI&89BW^}9Ii@JY%V!Ir4mQ_8eCnMTLHFvjXY2v)OD@{f z^FW=bsJJ;gq2grVNP}VV4PKP@su7wxWqjnw`5Qy!_kuTV`mxBqW)A~_wXJS%f zVJJ0QAakPtiDML9_r=TE?-LQJn`(`J{`~pwEZdH>XWq0{`J*>Vg}3t^-8~P`;AwrZ z|JLh(KZsJ(58cmKm?Vjz2##p`m_j<&rKdtR#s@&!<~xO-3P0I zh>Wf-tTi>-q^70Ex-IYVt-(qYW+XsjfYW#Q9ZPQu4ON83#x_3l6S@iv-j7``^!$_^ zFhPJhO(epHM^}0X3q3aJOT7^XCMGAJc1m45=ErdZUmRqWjKV%u518&>`6fR<|B)GD zC3mIve$aap zJpF3be!y^*N)W$P_#oR@$%D=2q_t^mygn#pnBrQtL&d&HOKj$%GdM25x(q zkwH1e%R8q@sw8s+@ym{l_;Q|np_=;mI9svfKs}(kHf>MUZ_ayuZDeG0DyMS&pk8uf zQ)!-sZBMp@tYq2p`DaS8vCph5Ezg>o)^RqyxvU!_=gmh*@Rq|UEuX!9Q)y~f@Vnkn zqa0kCX+<%xg6HYqiY4FNYh2IunGVq)ogRCQrNEiKyDk?1*B z_w@YyFkm}F0iqB%cfGO*QLABM7jY;iSE^6r`4>BebQJH&v*RtXgNWtn;lyXUFh<~= zJ74z~*=YskFS+RFFylxag|;$4=udomyRfF_XKqQ8H%abq_OOwuJjo(imx|&B_nkTW zj&M5l{7vP_9mC?ta79-_TZ$JvOpUQDvvup%YtV}}H8mSmt=pk>JJMQv3vIdfeA5oh zgHfr|9+n<+vD;XnV`f)GfB5Hjso2gyw&G>RBlr3Khv!+R{e_>HRe2`3ENQB&z8=3o z>{lmX6RB!|K4cmd+y}1)i1U-o8!`YhZuI5fOJ~t-ib=iL`krzaMm9R`Vut>? zix<@!n<71g-`K_ZoyXi%)tRpzlpnrK3l^lOnJR}ZxwsxUc<^auWx@)-++iO&L%`|P zh8u&qw})&8inmiGjE_u)Y8YXzY)lq6Ybm7>Z3x*1eO?0Ud|FHEfP_RUn4K)+;`5g- zHJv2AaPEJRp6|KRqrxD-3VaxzX&4n>z$@BQyyPSLxjYm4eajpxt5*e;DQ7C&f1I40 zI)CB92?RoMR{q9iI)$b6MKY9mV$iOUA{PO(G%rKDC?Gj4ETC*M@Ld(~I;A zk&%%RQBk15(^giZ#w9mW3kxHHhDE#q?TVANzklBAQiz_{;k6+7UbF=p#>RK zzrX)}DJdJq{q2FmC>Wc7(^veUNqB#;{c)e>C~d^Vxo*eaS7HG?GDI}3uPnnq`6YO< z_V)AOEnj42TFypgfkyM&ysirjl*#0@c-+hJ_wOxp6=Ua-w5;|bIRi`b9?&(E#sg(` zA^U`Py~V)XX1gb85LQ;446=T8iyXV!9O#nC_^MFX7;?Uy^FH6p{IsTdHVDS}7-ksN)w6-nMxG;1A4;dIq4RK1i@OCeMP`iAhx;l-_(R zD&V?&4&dxa`u+n(jgPB+HI2d3QfJ~%7Nng)IJ_%(wu#h-H;U-*_&2_qOPe~+d38X@ z-1+yM0P2&j#eJu*vZu7!rRi{ji@uglST*Yi|8pC`k0cFY%n0QP0kP2;;oC z^cM?uvgEB>eG>6PK0mT@RMtueilfiMse4GMg$;rsGuq$Y{vJMDXBBPU$SMRtq%+$W zz{8}ezwbwUTf`DuZjrI$OU;`_T0JH&I_x?Uk%Oiru(p^ZsiMFan!Gz6Vgc7t zn6U)N@ZO*r6{JDne}C9xqoSfBeV1cPvaU}v@=}RIov!S7qycqYw#TJTSaQ7E_nvL+}&zfT_;jLWB%_ zn{eY?kGYsk0f)`t} za~Bedz_?ppA9&&?Q1j5V;>cv1Mj3&4t~07385uSsg&WD!NXx|xB>SalUm2Td48*_% zlD&%~W*tgH8-%^@W{U~vI%{s>F+4u0^y;4#< zsjHh~=ZOvN35Y51M@}NB z+(3NqCMv_j0I6JG;Rim%x5K8nw*ax-swB_|+;`iyr;3ct3Ah?g*u>JIoU!E&9h-Jv zF2f>ESx6K#0=V<+dL%uQeE8r&0>?nOu`iLkHNL>MV;@wHWTJAo9AlFA=1lv&9&7B6 z_O#XcK(vi`0ior}Y?MTy{lI-=N8b8TKf#m0RNMP>BthdYmW1>N_K|Pm=;g7ET$HXS zen;$9XSY=$c4?_GANXv<+Kl=MyHFzyoY!sBWoD|kh#M{lr8ERiHt#%iZSeW`>52Wm z@s50_6P4UbT|0+v^cOw^EN`*xX^2tbf_Jg~K>hQ!wZk?c_@ z0-RF#8jNxaSncQ8+19|)fhb*GM09k=l>B_G%HlERk~u2Xa`LoKN45k!cvtlUWzw_K z(!2M!^Dp&^=v@N?EGt<#^7Ur3W##*LXJuf$smc04dAW2|>h97SI)EF%$5oHl=uc1f zuHV2W@KcGNPFg*X>7S#qiIlmHR1nt8$j+X6D3)}!hA}>4c=o5DE#oAS`HUQY4_YGJ zkiz_W)vosupG;cS-Sez1kb;jrOpkG5c_?x3IBQWup`B`OY}_Lz=2yrGTYnIuw*G)h zo_gFlyt_{5{KboPBq^a2%^Qsum=%uX?s&3Mg*zA}=>)#6uC8s&+Q}U|ZjOYj3opG3 zoT(&ZD^wWKn6oLs)u()CSay9UYd_Mrf+)~j;!$Hy@w73G&Ln&Ffh=w zm@tKZFRwm~w2&lWXdJY;0?ran;bTEON%5z3bT~qE5HXsZI#7@ZZ?5tn3WO~faQsx3 zJfXmS{*pt5g#td^#YPl@u;{ciVp*UZZw|VNS5;S|oR%alPG2~lhM|1TjyL~lpxD05 zpPsDeWY1f@94o`x@M5Y7&fc&W&Tw!3&U7o=PPPB`r0h6TtII zKvnzIj?s%X4aYmmuR{|V-X8uRf7n6b80l>wuEuYSrF`QMZs7C z_Z(ZSfL2ITIHSq07~@nzJXyMap|e9b+@4P!=mj1?nFZyPL*=5Ui;K(I>yD4cG|FvS3@;U{#YAOsrdiGU z+V-tq&PJ~)wW}GHJ{k-A!J*1(*UD^9gJQ$>9@B2GTxm!~t!IGWFb#M>GkqUv81 zb$`37!fcC~xLN+)A?oGPpZ&E?m##!z>C7<~CJ4xzzy+mn9`^tsx~G?y$AQ@Rm8s0W z8+ddgA3JxYpY(k>3{%z?Xo3oh&Tit>+I7^fJJ56Go%F>0**@UOkx;ph3dwBS9{VuX zJEsR<0oD;2ovgTJ3Q8LsAE8k`ep4jQ_r^~$Oc54A#W=dm|4`` z-@dJi${jYO&T8$>}xMGt{m0ZzNpog2dR0fPdU zLb;FX0DNxb?QxDhS;u@gPfW>;f(YZ(^Ax4?BJw3$Y{8@f!SY2}0fiIre6!~ioAAx= zq|lTfY$c3^PW6|&rOx%9tETdpooIjAmC@MrGN34G^LD;R?q_GaTcpG-;Xgl!VQkaP zGA`OHBH~*JLScE<^OxE=RB|`j#>U1TyHPCv`6HR!nC5yaRDojK31flQeA zbX^2drX{~>-*eX;fyFulLet0n22VMJ@9P9H@iWWBfe;W8J_l@>8nBvg_sE|ee;~p^ zSi@92Fkms^lKjX6AT#-o+kDrPquU>$A!N1iSPN3))AJHXsG)rF4lOyTl|#=an=!ky zKpbPPCwEV>Br|5n2uLTeNIL_oY>s++CLafc7D^ht>&nnlG2;$`S zc{5+D;WUs{d$|6r1qgnac(joeXI^JlDx!oyyzuhstZON=e$Si^AXvRXE!0fu(y*>F z@Abn#brbqi*g$;Tniy07xNdz2uGI(-*?eXNBKlCbIz7Cn>j(qiOBcFU47(sE?RYhA6q6KC+7=+xZicsK&x+L{TAGxv<>SH2! zAtg7%$>`|jt<%~2B1yf0pOy(V4%-PPSMo|o>L0h+c)NVr%YwQJZYt3QSthQ+0Mext7uJI;~SQ zkm?8SibJ?bJLG)I+54O^GZXqS)bl8sF%;<^6(Rk2_tjLZ)u4NWQ#NJ13t(xbqV!2L zWl5{4xfwB1{qV*BI;g#U1(^)&OP=S-bvgTCZ8tYrSp5)usBvks8L{*Nb}q$v{G_Fg z&0=-Uy$kyKM_jwbhrLMN#STNKjf{9@-*q*o0qzN`BN*!vD6>+lF|7IR?bi6_()r*~ zlf{M%ssSW+TovwCAbB=DkS?#u%geiM8Xp4Ot1I*6ZjkGlw>GQ+WMZbhj0<+L%Cm0= zPxM)R{d$n%KjW+^jZef5w(uE^M|HTQDi0+|#F5q5Q!){``W1U2j<`L?Lg^ zfN1ei;3JgUv?yTJX2rq3OuIKVR<3jpw1Av5m}C$$Y(c4#x23O6-v;UeJSr$tT%m!l z9TU}}0I!_LD-#R|e*pNGV1+TK{v!M4xAA^?*H^9&d(!NgvpJ|#e3>_Z!|24sIwh!l+9UL02>-C>7#tR$bu9!-F9wZb`N!4@IPw>e=RA(@%t z%t)XV()8egvdQ8Bg~iv|0xk>HfgmXf!ki7j@o{R>6kF`%3TZ>V+H_M9eTW_J70teR z+vP#;wMASBehQPsH zxT}%33VXF7SWo~l5n8!W@&Y8c^1K^3eEk2uPKe3V#8lqAQPyaCrpc9EwH{*PQB6fA zgSL%`J2YZC-vbWuqMG;jivPT!%V{Y-)Tt^DkF>&EcPa zudBw~4~V1<6r{c&EOF_Zt}X%RiSIk3_8fP(+}tg(t#ssPcjDl$4mT8jbzymr?}C#& zvgzZp3IqjmU=qaiz!Ig)ZyxdY=DV?Plq`J&#HWqC+)-*b@ol?M;?m(-hpI?Ge@^;t zRy0A>O)it*lBXGByN*n3F1|5TbBkTll7KZ`R$&|^@+p383&?fh^{%a{t8%0QlJ5amLWrtE>Ct>+K5#S2>{-wSB-3snXYfb=0VrB{Y*i&BIRwiM7;Tv zi#}Rlfz(Bl{4jm0#JSVn1|U;-X|m+Rffds_z;~W>3b|BMH}>W_i;w{m>@U7rXV4PQ z+H7Fvqxe3+_AdI+z4Kmg)M#_H6Aw9^n(g7={rtEXOp8maTaV0Gu=2IxO5VSfneC=Q9!S6f#Sv~lD zhh>ouI-UN%j=}GH@cSYA(_`@a9{g=8z>po^F1#1Sp7G89F~bv9aQ{c)y{jJ_pf2$qT8#a;o zq4tjy|Bn&iQ(%fc2Zvi$$okKZekCNwwyA!7oe!GDPE0EPR{0Dmx7 z*FjE=q4giroj-wHe*)_M33mM=2A_ty-&>N;pRP|E-{0%X?+nl1*=kL#ClTw%{x?N` zutxtmQxpnz6`-U4Gr<3UK=((M3t4tBMLs+J0~q%QrT-h{`bP}yPodl>s(=lD&iA{{ zSU;4^Hsp>g#H#(fLi3*V-ui~Uco+LYb@_w)>rZUrDnDl#G$gAZcPsmlVV>R{!&gE( zWcS$}-QWB4*5jI6=ZRGc2U`x;BvHqe394(icAYU9oJ7PO7(8nfv{n9szRW%TgBj;W z?>Ajfb2@G%dl1}j-Qn;&^CWaXwq|=|*K_E;Ug?v3zMT%*P{9kO(jN+f3er9lJU3b& z@uA?s!5FCE`wH~*Q~th!=b6?}tMBjsQrVOIPxQvn=0Hh#SC)hRFYSNmbV^Oofe)Sj zCw=+k%Y3pgzl_F5Ud93%fe)kc$KHJMWj@)PFF&+}5ynIB^fCV%T1c8dGSR<@{U;^m zV>+Z&24vPP{Dbs=QeZx!N`F!pKhi1b56b*WUHnLIfRg_iUHpjnT6|FEKdFtsjqyjI zr1X2%08T&oIv?xJXU_l_n{K1}RuAGH9D!`(eLH?> z7>)^`&6kRx9%PqI@u@K%>Mlj7u8pis8erCUiX|eq3M(_VNv@A_8kOHXFmS_Fo_RGV zed%rkEQxin$HaBJl+R2vf~sYHCw7sxpli;w872>}EhdtDqQNG_{HwEBh_PgrJoBAY zGPXTcOL3Ws8`tzwxrb6AYYP>Sv4dg%Kz~0u>mQM=KR@eV)&>H-gN*AZU*}&6BVcUQ zn@f3fJgChc)lYCXi88P?#4t6ROM&{DGxu76M9Bnamm(pl`Gv4jQ2JaM8-`PU&}pL| zdW1x2!uUk`a;n@)6r%j(JhAaym<_1=o34G?mxH}fw9xnf5p8ZeP4*6^C*oLkP7+U@caeYCk&<6y5t%CPk| zaijdZ#!n&k@hi*tlLPcIy#5sD`9Ht}S^Pi8d4B87|Eb^uf%@~(_nvkAk!O5lzJJs5 zj{x zC;6SbdC+f0HG~=q)`sIb6IZWDR?Qt*^;in`=shk}6OVThh&J;)FkoLIs3GXQ3p}ls zqde!N&$zLZ-=T01gx(iqalh-8)O1J$?5Cp?8=BkRZLG<-vhN_cyq|D$C(nUu{fiPx(|wR zs9Z)F=HFF^z|&D-$`HL!C*{1-Wl%8WzBVbFv+hMK?b6RALpo%Y;~^T&T27xU?9ie2 z)v_YiDoG6FQea4Etblh*o&fUgZGlpjk9avjwPbR5t(=FXGWrcz+)|eo@6g1RwBP}D z4(?~p&*hMB(eNS0asN}ekE#D(Q8*ciakvv>rN?!_HL2Ox-E+5wu-i91W?m9fh`wgT z{4D3VTMj}NtacdpKa@SegQ09nPjdOeobj&5V--zX3{R%tg=1y~=}XZ)xwFI&f);Dp zN{I1XBY)U)cCk+eH_@9CGDc!G9HLa;zJ|g0IA|lwGrqxf^C7GBw5^A>@r6$~N(sd3-PBO+Dm6jvsz=TzKg+R&_0Y z&g<1}uqSm@g>sB@?CtTS23}#-H!P>6hxC2j<|uEq<T)*PK5UnjBpb@)S1a> za*8nH0We2jaWiUP2#;kJpkLAOG$98RO+xYAv_)xoyt)Q@^qOSl!d@NvE1Dr1spyDm zP=+d^yyg|Q02|&^2xWe`4dF>|Hqb~72F#U=%Bi9pi|~OPHA<}INz~N(tm9>pjhe5m zpI|Ye)zMQVK+eSQG7bD;XHMheEM+lDMcF?lIKMICk65w4VmHbZzbprp7yFn8^_vaU z{-X)|^EU90L4>J#@k#i?iX+ljm_cb!VLc+`0b4Xm6u9|n10=N8V7XIf0XT?Y)$^U6 zp$(V`o5Tjy)jVDmwULNRB;6E4(}qxl5;qoY{*4YNa(BFa@c|nooomo_z#c&-RuljY&1)SZ)^{YW z?@)7JpBan^kSdFT`WEl9R^eD%7j4q=l!kZIaQ7V9*mtAgj1k!V1Zh8;u*YtGNpYu! ztm3gNoL>9!R4lwy5h&;$c6R>Ut94ts6RBmmMamF-JR4rc&hJ<$?WeNlXjEmreHPmN z*MU>;-MEU6mMH1Hvz>=qf%0l&>C(##1scG4$Z8N^EJfNpP5wsZV!g_{(2&dNiSAe1 znj#PNUC&U?1tYx}U)nH4!XgOfuOy7VU^wUl(0*Ae3_@jJR+scj^RP#J*rLG-58wc~ zuo8t@Zc=v|0htEV;V-oUYt3*`xe0b}-Y8+XXBMn<8y8%wTIn7iPp14R%;;@+emzRk^fVk&6CYz^{9>?p z`9zo&1uXG$!V5CLSx^YpQkgIT&MRQiYfYzuX3F%ENEF%f|c<8C7|1rx8)RI{=l04Ab|-!6~_t zD{WOIH(fL%(Xn9Kzz$XC*fc~LUPI#~F8)uX{t#pQ{2`2HbGLc2I(SZH{anbznFgU+$1zDjfWg`=HTg+499?CmCqW2eq0CVxnvgP z=Dt!&XVf0JQ8BL?15lDT6H~qUxu{lD?zOr^{oEz+RNu>sH;QM{w0lh9f{=$15S4q^ z_~m~+N<8_pQ6CTymzabD>(WiX(REO=V(thxV<{T*qYTxaG2OtEB3ZS3qGMMmfA zoN$_qG;odBv`5fU4o!n}KH4Gj%PO2_d{%T*-rWDS@*kIzzga_;_&!^T+QJAW$I z@f+v)EBr0CCMZ7q6B(7?TKSb({Y8LqcKu`C<|D2A7HIq{{0$_5(o*RhL|2lRE1ov! zR~xJlMx3&N8Q0BnC?~L(H9U(0P1-t)x3(tmAvYv7nRU-G!IdM#b3(+B@WP8&z3Au# zV8!EmNadjrqZhG=CqqALtp0|ZpEB4!&Xaq+>!6P(b+YnZSI+1vSdHE+g-LMZ=H@Pa z_cCMJ0Wy#NSq2M^EO)tClL}ASbZ?3XT}ijs8=hUdbb5FZ3wMSj!(}p6z-gg6VS%{j zWZ~|!oZ``fRW879U|X!_(jB`aOb7dfl|$g@*>B7!W6`;IG^!RtP5y!|LE@_}1M}8R zFv8hMT zp<{#O`X8w44!Lp$qXv{q7it1ZiRH5jGZT8ft~phPMb~$(4J_&!I##VHjH;5XpymD0 zD4~E~Xjq6WX!U5rSKZ=7E}SrDm-(pcvfQQ08gJTitF_f29~+Gc&(Jp zQJJV9H*`}Eg2tH{)Z$Srb6wt}(?Y0$+xSK`ySdYTa4y77KS7@#^QcoQL}_K$nhJa^ zHe~2ti4cpML&*tcwv-=D?lpy51Ps_$t9ii!3eXGc-DYq>d24d3Jn&nUqT~f!#Tzj5 z^QF8Mq~b#~Myt82Ua->GVKt92&4ks^5SJEy{G0aFS!bMm$z)NE&(4bZa(4O24Vl+dJ zaKnCDQWb$!Yg9X+n+lZ28>v$z=(-ho6Pyy*8nqiknUq4*57TnNPSE12233y%=Z3tQ zwD^4N_kLALDIwk>ByT(oK}l8%tV*VC(@|Wxz&&5q5Z-q+U|^BBRvEpK!;_=O9Hk0J zcO)u+)PY5anCe6I41=6eD4GeJpb+EyFN*6BO#jgt{)qVfYvQ@@^ZT)1TDJ?XHQwW4 zEZlb*j~ZDJ2^kZEQ4ct(Ol=>02kW5?vo@$LHtISzX$nukYQZ)lLy#AGZ^Os&tL|7e z+H56x-f+CEyM`L^MS_L@5HV%R&r=@xrC{l=XYTTU=`lPvdh&0}89r$if1Am_ zlxX;nCxDWdfWCh;J^hhh{6z`?7Bv)s^eXBKPBlqef3Z%=`ysvyoP>lJ%&s6$l?XJ* z_L$Tn2+24Iu!NZDoa3-D;2t1)0MJyk3BCg7%9V|Im&n?8^x`_h;LlHgw&$e%lj zWEj;;ya_O;zz5%9unhOXP#GBc08@tED9n-;^B!T)CC!$`cozNkepqnz>j?jb?!O7j zuQA|1ovr)C>aD-6*!ojA`LCGof4E|b0-LKIczD_PhvU`iMvr2d1N$5Aj`|#Z(7IfE ziz}~Ii(}sXn#;A4UoVb_*UrAb^LZDwQZS@iGOS!MPN08&A?$d?Kf8E4vGAer=Ux2r z@PAcHZ+$38HH@3`QN_Z6QBgnle|GVtar8ss&%5~L;s36dR%!`ks@U%Z`&SA7hxPhVVf@%T{YvoD}Vq<~;N`6m}=IC4Ie`P>T@b(Bn{M}8SK2Fed% zg&CNzez{3B+7yDx3ehsoF`2UR{WTZb6IT#C6B(w2L*kYi> z^1l&@Kf>&)ah%CGLXLx9G{C{P6K_9xvCpsPLz%yD@yP~$?ZjVb z0D6b_kAJb27LtY4l5xUc$ZP?t_g~o3Xf!m2j{k*k_629_Jrc%#8AV=@{~}bTq!$0? zOR&x%jvPn;VWIzahwc|Q@XIhkKqP-PN}ss+>-Gw=a+D9YrB$W;B}+x)wY$ro*D z6^asO{rh8Szl7p``QInPcb^-q`}wA)8|IcvGHB$Nhw-w z&W=Z^@@Ha%vWm>zhv>7h&x+nZ)vf#hf)S0G9odwFiibxXI44 z^hKIAu4=eun1+tW-veKmT52-D+#lCf2=%jLZR8w#zJ_{)?{>!_B-62~L4Jp15Od=~ zxT>|`W>yqGxA0bVr)XE!X5X-os>WrLNaiTG}L$?^vx!7Bb4Ic1w= zEE=NcU&XKWhil-HT9t=a^@k~Gs?_#P=9gVu!Xg`2z+SoAY=SkZ`0|L02BtywC4F%l z*YKR*UqPUq+tk7NsOL<)TV-Q-mC-lYhAVrLw6(RJR@2p52k=zMlPu~A$^z`aOD~FS z{hXR|EgOGOTd206w3HECz-HjZ>AnK!ofq4qZ|K?`N|^=Uz1zsCbXN=Gb|53WoNvIP zK$eY&5#C#~1Qx}D5BR(ek3lh3RF*n8%Q1l#<6j6PeFHfaMn&nn^!l(eKy5A zqInyHy^aET;)XF7Llmb<$Ej;93a2E!hJbi2B2>*PK9jusBQs{u3-2uer*EkwJy^?c zI+(HGH0VBHZz9i9N~)~mrWeb3w}(^gO>Qo#6vq{aVzQuFkM5ao;&;afae`0J8JK$S zbVPQTWfl;X<|@a7E9q9sPIHT5PSre86Ps`-p+f;ctn!=fSP!?$BexNfy(Hm7-aL+8 zH03_lD_=!o4Cj&ZE7f1SBZjgoudEGG7Bt0Ny1EP&>*eR`lxDMQvC70Zg7Cp=u(lKH zr>k=NI#3blZNUKuec<%f*Z29=?vrt<(G^5=KuHxNaSk<7EdXy};~mPqyrH7f!C*L- z=76L;<0^aiF2iFye)VdiThA4OAbeunRd-yEkWd?&jt%MsU8VR_(J=PMF#|Ixqh@lpvRZDzB+?2hNM=s&E;@h>^CC^+~J?;33~Vlk^&T zv2^5evQgo+?@>$XsG2+t)T0LbO6d+AaGHe<{jFcwc(8IWvrg)2W4q`D7Clc-aXwIn z(x;26&+IEumyEgB{RYt(j|~}F#e7}S z=w+)keWQCeYU491CS){XOT2wKFEkcx!k)W`SQZt=@^kbd|KNaOxO1pYf8~Hie4ngF zkQuC;wsuFXWFR_(94-4Hyiz6=a#d8WUlc%2Upev3%O-#j-(p%3Gg{^~Y9vpwW)tM1 z3Wq9XH@B2o3zrQbsXgYneY$jZ4yBQ=I25LLXID6=*=6Q!7N)+{Y)MiL z;O7|xi=38!9?l2A5HCA>PQ|NYz7*^h>q9gM0!6%MUU_jUM}W_A z9+`K`8M>Deq8dC|=3E_ANl}-YknoysEHo+*sw*fN2-cD;i%5hIhLU_pUi2Y-*Itj5 zpqSN6urt@K+sIFtxu5~<6Dlk|Qa0IbjA*ft8>#XWY-)*>iCr!4A=b1t2sJDrS!}S& zK-Lg|m<}0=^bwi?(2Q$g_>puN;{cwWnk4uJ2@|dfH=n=41{Vy}J>I=zOaF#xfdQ=L3g$=7f=At)a z=!XbCQv%HKSyufTn&o}u&Lnlh$cFsFRjsx!Ss|R{z2;JkY76MKUz2xXG1g?}AJuXY z`t49H(P)ni$uN=$dc_<+HEj_xDIa^u?P8kuQf7eydASTZ4nt#4hIosUSg+V(SD}s2 za8e1(PYC&)fyt`5%8V2%48>?NFq*0)!*GjYNw2pw2sVdg)75CiD*1{^VlsrfndtR* z5Kt~vTLh1G8#_+gz-YX}>kAt1jhcN?*Dg~PMro1))$&(^U#xLoHm}d#A0la|aJ{@n;BaSuUeI z)Cn={2(;H5Mjs7{ac`C=ajCt--#gZ5e7NY{OYMpUE%T`k8&p^hu%VP3NAvpZ9DGm; zY{7>~#$)b3Siq$xH5FzR$JL$#$Ai0p)$L?paEz=o6pfeWLFp=ROnTGREZLrk6fx9Y z=!35(lnC??}d~^O&}9q9`In49f?-T9m`}{f(k7 z0f3d6MN@Ie<%tmJmiu_X;W&dR7Q@7KzNm#ZC91-h(M>6e zY}AxWz7_9a92Nj_^87o@x!S8tS#TEw`I zMx$SA6{Dm>yyxy~56}`xBV5TU0h4`K{Gyiz33OHK`a(f-<`E9q*eQq7D;s9B)~;b0 zg9zmG>+x8i^xDc(8%c!j0f+HX&pNC!`GJPY9b4np*jf$n5mj5Lr;vK7%*Ns__v@mvZw zO0vr?i?UHA^U~!cljK9dj)?>-InOx@>MUmcP?~*S9k;j|(Zh@y!g^CE=9srhD@uIy z{wDUb7f*sMfI>KAy-ZATn}u+5zg<=xI7q!2I?Mv9NJ0*u&}GvyGE5^{^f#NYo=;0l zqZG(?kK~06J%TEdvB6sQbH_VEs<<(V5N?y)3axwA6ccDTqU%BDDrGTg(3gorP=n)! zyrzgrPU@S+^o2YCGsLvxDTAkF@@_fjdsN;C!;(jGpI}V zcorxPs=?j*)&^$O<7zHT2at0S;Rppa#A=@js375HjkC5_H95Hf!h>QjtZS^CMg4W; z$nz9KQd>w`QRGmh0rOEv0(7|2q-B)N>YR~)*D_llWLd$-GCtrLgxHsidCx5J12T7b z{t27#ggg~H3BHE&P)r)dT+!Ci$@f^iTI};q?>W$G)hMIVg?&k^N+ zT-Ks~8?kE5EX@>ri3I4O-*xbi_4|jWM1&iUWMmiftqsA2Q^Iwr`^A!%&S6!&C9Ug^ z*kvxJYo9qYTB3L;B|s{vf#_BFu$EKxu0#pl*eCq|7A^!-IplgWII;>dF$J&{TaI3m zYGHAHIb{qnhi-^hpuaud>(Y#wlvkuign;=Jo^0tLT(#C#rh)Uw?y#fZ@L-(O`0We7 z=K;qKK-94%Nj5;DxHq9&Umvm$Lu(#fe!`yL8aq%+#BmqF&ar{vMUG(Ds$o*`yd2mC zhjjNE=Z6fV2P3-zm?CR`{AIw%E&4gLE5qD?bhT~dRC)C>BfAND7~o-|2nQ@M8g1zX z1RUZ!hJYD%0i10fgtHhxAkGeXk*dVO**oZXh<*c;v;#0BN%)|%m@cwCO*abKT z3Mmd;A&3<$pMCrGJ%@(6+t6ZrS{8bJ8;80`3e($%%H)!$&6DiQdJ=WBwR;E%4?ufM@yeZY2gl-crj zETcscA{}ku?x7T*G$9O5g$G>0%2D>kJ_j+4e_zg=0I6=gL-|86mVodH(S)786BB@o z58Pl}@Cj$E!XB|Ir}-0Tv92)?uqG(MC3Aeb4pE!W$X)60NM1c!JY;Q$rOw%aT|=#a zcibc*2zjgxY|b^#4f(Czx|0TqvvazO@+gM93W1c|S}3M6x>)HDZK~i#G%>@>W&=Tp zosc)QNp$N4H7HK?jw42HvppwPl68_+)^MX*=1d;2DZk>ux5{X`6%ab<`6ckNxE>>~ z`65H7@gVVn=_q5vN)PE~vN;|d7){FE2u(!?+LbyfUI2XKy!Ce(zyS2*w@ezCREy!% z;#n_>ddvbg$q%1e37^fjh+XM1P8McPYg_=^?{%TgGR>8CByU7(hI!o~u+6M$4Iz*5 zr^kNxy^0BssY*!JRLdwFsOY`Hn;mCvp!=-pa6#st19vrU6*j8YJyLz)h5We(k zBj@F`Ol|a1SB}fuYCo6mSesmENaPjiRT@rxaC9v}jmB$@OHy}R&TCjK%3&!3RW)s$ z>ni{wxg41TjsxRRizvXV_4j7_-7$R?>;&KMSHPI%%cH1oXjh$nMRiT49s1(2k=M%b`(6B(_t(Z;O8^)kWHHqnn}#)mXw?5tSt&$ue1|B1;oPm?_;*l7yHrQwmYYo^>ulmQ2XL zuVWiy9W!Rkyw7jwQ}_OJTkpN^=bg`Ie&b`FdDe5zbI$ji=RDL@(!}Fui6XM{6Q1hh z&}P<$RT|dyV5C&Ig1fzFtTpK01`!bjfM;M*+1RqOqh=XJ$04IKi`pzK%bp!>LUhbH zwmDDI@mFRuS}xK149B9S*xZ0g1t6_j&ClK(YnV47Olu`o^?+0`3Twd4YoR6}9~MYT zWpZUOGt31tvAvdYH(Cb3Cho&1Wzbd=tL({Bkvb02Y=G|BTn73_>e&MSU8fyIx!1S8 z_F4wJL{yq_9M5&L+lM%gZjj7&719Ccl(E2oVJS)ym@BpCXeK<0Q)frB81~S0<%Ku6 zv%uLqqkeV6Ip4Zd#{Sc=#;YO4-Nk-x4egAHJDGX>vetkYcA31qdxKjb1z77b;q*&l9io%hF0 z(NvW&?O7gU1D39nE$vlcbo5E*hQ4J|uFCGY=BQJ6>Fe^y3@cz|_7+PuT~mLauK*c# zTjp3ZskJIhQONREzFf27Hk6Xco;j$~)Mc$G12(93YJDb$TYx~_kO$BQ*Ws4-0>}i@ zVfqm|uTwAp>#%odye_MQuV69qd_c#qk_ZFE&oi1YKnhY;RHpfnJcGnk+_<6X3Mu|2)T}(p*xno* z)O<5=tAfQX+rtasul{g{a+~mrP zy>}ETRz3c(?jQuNYIZmY;6>rbCG&#SGFv$aUNwK{oPbSW6c)lZR+`yxm@!AC23hR8k3aVfO7!2%seQ1 z8Nxc}2q<8$Ns}nJaz+PgDbaPdmTo!z_VAisS@!?136L%^-BhX>R*OXb+JrtLn$Q14OQEvGliHco1}J61ZCrUL$Co%R^2CA}!w zgejlIF}5r~kr_vuDIpEHLm{v6a~s8QQ(IXZAhDtD*|{Xbu{9Yed^MbstQT6<=p+c@ zn{5r4EVTgYqX{+P_<0Txi`lY${*Q!oeye-)Fzp%Rga5Dpc?%EC`2uDgo1WnTtww$G zgei=D<&13wteA*hDLRje18DrnJSq;L@!Jcic)9)tw{0PDC!oik2@P?*N6^E(cOGW{ zR;(Rfs(&tFPA1^h?>?;V^^N^!3x%)efqa1G2hIce0L}kYmw$)m2hMjH^jmbk%b?$% zau3WCghc(eC4c)Qa0oD?TkE9jpH1**hQEk2!YE5=;CMnSic+U z0>^SFf4=dKyrbxXf2?(W%X@g)c{kkOC2KhIG4F^g##(g(!S%^`{gg!cu=Kz`xahoo zMhMPR+vy-ah}1vS_{B^AtyIogdQRhWqgo)9+27xK7p6O>V@`-F%)LP=+Efl-kpY`IQm!LA4}Y`2g@D5WCd3l&P?aBpQ(cu$pG! zAb|L}=i1^uA=o{Zs1!039%@o3T`EKjz)bM!hX@eHmW|}M38 z#FRa&5ORHZm6DRp7hi$9Vyn*KQIt|(2ZimkU7s+QOrMg+cLifu8z6-+vjeU8*t0!P zm>YQE>Yp2>QA_)4Ngm#MEV`u~P&!-D46;6q1(Mt*lfvD|l1W`l)bj#tF&?`qt?ux8 zGsH!+>^Ukh6~e8~{@s+-g}D%7aH?xWC!%0`_<_JaH)hZN{vKh*4)H^_7`szO*8Ekh zR~zk8%6N@%r7HH8%ByvVBJU zeXB;X5N`n~RA~4cCGzEdoQneRv)z0u4y~hw{1YG~eoBdYW=`m2ClKNTVc*XSpYyy(%sZ9{xed_%wk2fQLeH{-^JE8WWL zTfzOmxAQ0ZxaE5)btXWpjOA1#xCsD>SMq_1mCXkuU0dAn`iM<_m>dC7Q`Q-c7i{B` zOdOSC4uOCtw{5@w_-dW`I~1pdNUd+ynZHwde5cO*<68d)o%#Fa1F&$uO=tclEBudw z>zj1uZwveTu<5@C3f}9?6JMn>|IpSGHUu#vAh6@lt&$I##ps$d+>j(^^3(}y`;}UTp!HG@0Y6! zOMjFTq-yN6-H7K4ci109YhVQP2$+SI%$LG`-wuBK!AM_#{o1$P_)|#nFPLu-aXimu z1ot4O*FV;}M9DUeiOdO@{ss9OZO{)_!S6{gt zNqZb6qI=NN!gkADUtiHG-v@FJ<<73)x#^U9bCb`{oA|cbyo7DfG*&z!Ex7F2&pTAR z+uh}#te4RzT}CCa+6YTW1aQxaXWU*`l=Cg4famD~#phu%YMke(F&>E+O=xNC*_=n=E;Pu3%oNwtuCAZ#Jb!zNRRG18>Dp1Me9Sc=`vJ%kp*R;7v@xxGG zEv6)i<>Uj#%wbjKr|B1WT0=|@WZ;wAknr)< z@DGNj3rtubhu=g*_MJS!De>e;Ij4m0JB^K;5`mj`a@auRr09QELSLHYR&SS2*D0;3 zt}ZBT(;>aF?7+0*sZ8d<-cRUJ(r7?GTk+QRiOeGn{%GlOq(y`S$le)O{Q_)2nCVR(Bah zK1FLZyaWC8how6Lhx&L`3uTW7%`q`+Ry?D{-Z)+e(;ZuBmxax!KQ%iwSkzE*yX(2E zPONdJy|10NWWLoVR0mQj!4LlEWSnDPT`h?CZrQQvMG?;~lQBM#@E|`aY)RWp>+#`k z!>9V<`fuFqBw@q{S}irvQ$uxr(mr==%9{|nar$fNPo9l!Wsahx9DA!f&JMhls+E~s z4z&p3KjSg$(c=|x8OnIp)Ijz1__CnwPL;5Lm?1K%y{j5u+4XCXc7H5V*s@fRORp}^ z9fhV>9*VC|FeY|`U-#BjxDMxXza-x`vU}|e4(PmevOGW15~_1ccDs%ZTbE0EJb1<4 zefzeW63HEGL>_6b0ey+MA z!l}Ng6+OIrMApLLOiQy|f1|@XFGL}2+}ESVfVNgL*Hv6`&E^tz_KbabpNzp0u2pA= zN>r2_j3Cj>-`|WYd1H}>^1mrPw)y}T35g*f+d)8BQCe>!OUaV<(QNV#)$UEFbmC*a)2xRm5*h`IJ(jKG87I2$r z(MxuLFtUFzC@?Yl@#E_hPYO>W!G1Y>qjE(2Fv8?`Y<9LnVxEnHkN?KQ26}qD?xR^^ zQtYlZzIKveSxe~xX0OV6bh;mGY^aVy5OE;*J4l|-pdT=;#c6!)|kbgZ2fngYLVoBXCiH`^Y{oLBiNC+AOLn3)~oTVmew19avOy`%yfYVK#%v zu1qD+S2M^tQX=7g!mVxs1zbmjFYVbZJALoCJYz(5uqjpSci+^H=8%t6Vcm3;iy0IG z@fnCR8*xBaj-uDG=)(Hdt36ngcuSIb(Lh@c%%I2{jTL~OQH`DH zz~C*}gB#+#$p>!7SNm)^6n*m1qeo&(malr4p5U)dCX=UHSd)ASZ~{(ylBDvcv1kqA z?QhrgO=YGnsGFpJvK@PPuyy>pBAA@MTOq*}*8NKKZEIAfejct*>`SX9T9vyAIFbZA z9@hqpVy;d~<@%1c%)8?=s%+}x9iGwEnMYL9YxQ%dqwGFy0ni-4ZnWluP5VF>$1~r>3b5h zT$VRtzy_wl7S7wIPVzYN=oCP=ZT%LUwt6Y4__@bHt_$L0!%qaLOTLE0Kp%ptiJzeQJ zBE}c#SmUaYV3KtYJvUn&hasQ=TkuLO)v3Zd57$>G7{i_n4-5>PotvH3lqcB%>Wv=q zngnM8lGSV4+qDCPl%6UKJk(tUuA8AX2$*%2OC-hABow|(R{y!CPAk%7CnVI~ym^zB zo<2TPncsJ+1n>Ia&d$z&Cu6j8f_nlK@AvoHG&eWDVA0AYB9yFG?god6F5%auWn_$# z^>m`+;sRInl!{IqH8kg)ouR1LMTNp+;^J;b?X#^vVQ8oxJ1!Rax>{ZEs6oK)%qI?b zWj<$0dnA1l*QpYGZ14X4HF^0s|DC!~PgPeu(-$9~0sGvoW5G1{V|_B$m-9S%nwWS; zTktZd$;Uu^oV_FDm`1}CxXbfFe8T2U18HQ0^5MGhXQ!$usrcv%V9(63KX>-+!-Kig zp_yTx!wI)HyDt?nZSsm0m>B9VuDo#G+!D}20g|Xf90_+gWQ9!b9K4a6?JAvm=1k*V zhOp~h)BF_f$2Qh_xIP|?MB`QHVS{w%~&*f6?CcSZQGdI zID0>ZW5H_&hlH-s*0sA@E-PZ28^$ZtC&gYE7&E1f_JvCKzpd6+qQCQ4zD7tDh*-e- zK0@eUVeO|2#xRW`5N*b7Qt%MScc)uFH_p7{JltTOV4AZ&Ffppo$FUeCi5LlllU|6H zI8mWsWkiNK@YS?B_Gs6$!eh|0} zDEY>;1BNMjefetDY~1YZZn@c~Nt107iBABT2q|50>@%pPH-|~TYj7x#Eb^I5;MD;K zn|!1#lJd@7wC!P_TFch?2zzT7!sg;7&N(>5*5dC=k$j!hr6Db0h<{+Jkb==65UF5m zmics%e-|KI$HgY53U7eDcqt^!+(&Z)bh(6lH4IO59o~>qt6dp6xdY;0M1&^~IPf9a z0?vD1ncAxPz;$KY@GyM`Ib%5SIpDbZ`cn_W!|5->94B1YOBoeDy{=yS%uq@)izb3| zXTf)dR$QK)P9>%=Msq|>YvoB1#qJo-fX4*4RkjU@J)PH&IMJhPpKg-BB%FwM+AV8r z-(Tn#Qe%G84yr6hrG(Lva@rAo- ztYIR-X}hsQ+i!OxU806curQ}7U3hF<+zO70eQhOv?O_m6zd|g4G=hwAq_m-Q#Y1Rp zau~Rc5`?Tey{qo%1!u)A$2t$TIx)zQUI=Yeetu@%KojKHg{myQ8#;H7#%f#D#PQN! z0tHkv{EBpKjG1QjQxI?e?i$z6ki90tPWZ7F0A~Q-YesxSCH$-yVAhCC989=)d|lvb n+l$7xeC-haN&g@;@(5ad%y3#@Y4zeS7V7Nqh&$mIrzdy!?|vyxDe2O?$CMixQUk0#WzPKe$UO+QEeE2Y?HKefzt?loJ$ zxs0E={Tk_mRzQvPTVsw0X7VT+5|~wtjgOg0In9su&00OJ3}nAFlicGpiL+IXIrEsbvUj?7#lB56Jann6pKxj>BQPX1ynV$_PkPHc**SMnCC{~l~dwbdXllFG&!T0y}Y8_RHmW{>hJKx*SD(%lA zu^HQsk}boYO^NrtPp`1N8B+}Plv#9R!}Zmr+C1wa4zu;SZWoi8+%(=sND>zKm1Jsd(EK3De*LlV%o<81cu4 zcs1UZY6;5+u$@h%xI5yXcrx7TX_jNQYi~Z<94m&x;dBJbHwruI8XJ?~$*L#Tt{k!# z59-D@O@RKp(66IW^Be_x;Xz)%kZX!*5xx>{JRgUjMP-_@qvD`uUqj@5EH@m<{dZYO)d_?iS*;C&~a8}MSGtfe-W*Cqnxrg zKzbCa5bD8S_EE)QqD0Gc$LrIAvq321Z);!fO5W z)hi!uYfS8Y`kj77V~!dbH>y>{7!tHrOxPTI3_2oYJ$4oDLo=K2<07zBUs02(9!QYS zmf9i{$IyIw%RF@K9Z@4(3*!Sj32iTJ4F$??e?NeBQb>s(jYvS5P#(}-&o$w9aVhQq z%9mIfsPH6GD?BfhS5wHfiK)hqL!~xgC!cOf2&>n=B;EdkJhOJMl1K-w#X&lqGmBq& z;hc8>>w|M8&wpos;${_lVXj^0NvjeUrsgQIv8+n^gqqc9;UeRn=Ie$`F5M^MTxWO| zI7EB~riU<`um?j^E|a~cE~BjqmuHeCC#MpaVIyC5rD-YY=?RGJ*}HezX8eGWN!KyU ziH2)_9Kv2g2@37mhF>a$3ru(&ku&Qq;J56{duC;#d$^SNCFB0myGO(Zf4p|>P~jj# zYA5?1CfnNiG@X2(Xe$o++{tF~xva{ULLQs@te72zyO`t$MSPOuT!CrwzvZ+^B-A=h zcT6*JAe{H;r*HTirYjguKpoC@Svej61`U`}9_nK~)0m2&V@i;KnhBd?U*OG>FDI+A zm#fLk?^2Up5@)2X7aExwx1JG1B?QR&Of-fE=NUI1K3(_JK$YHMrsJ7qe*q<4Q*ZLA zC;d;rgt)E|M~Vzl#w|FB#O6q06p%D75$i!eGr_V8;R3Ps4Gp7@>#D;dA#C&boOF5?uyR!{8;bX@N>4I0WhMxHO^VIw!vlBo;F=z zYnyC}R4B9>2#gZ5uE`76O9X0bWNd7^G2-3++yx$nTsme(?#NV#A1t$N$+qu3T~6I( z-KA?MRKrAXJ`^XV5MYFyy&y%N6Rx-J4cc1oM;%1R{b*Z%k$Q+b*7=8l5{I!-CBcc1 z1(_m`4fcKPryrQ8L_hB!){n>E4vkksJ6c9cxQT}Ay7E*XJI1G99)p(m8}`0lV8M(; ztZS8%CbdtWR<{@^c^I&B=h1x2cCRrMEDmze2J;LFSCSK^TNCK^!|g83;1d;43&8h8 z`tG7P0>y@;@jYu7QV>Q`-P>k5QYvTRlc(U5%0R!B<>h^vqs1;?zI^sZ`wJCC@_MxO z?H(H#%bD9h_6aF)p7#e(rvvzLg&Spa7AH@hBxzpNlskKtPF0*Leh1jE*vMS{`c~K+m?Q}#!Bn&BQ24rpoSmFo?`0;2_%i~;J)sxN9 zz}tVHZr1)H(SzJ9cE+NJb3e_p@E;2}Z`dV*@0jNGteY4WI^k@xtDb!lpT9?Iuv44VFIk z@!8WBC2D!GuW-m+uF{L#`tZPQvru$a|EbtM)xF@80Q9 zO?~5;+$+ptj(qcd`AId$!u5QvatjCN`T6a8m72Pt$ILvZNGM&Q_h%Iu9rk39PmxJ_ zDo0mf-CvV~g_*WKKW{(p`jwWJ)`iT{&68K+V;hRH4b8eU_(cSYSJe|GBO?=yjf^ho z>Q)mQ>TaqNQs$>E;tO_45$jzO6L`Dtf-_)dh$Gv0*-G@aB~Wh-C7mi zvuDq3sG$uFjap@!=H*K5FPeMu%nly;x(&Dots)^$N9d;>NI5^&Zl~1t}%AYiqh*qq-o`Pfu`9-pLv#MAq;GW zMQ_f-WZH&80ima*#y>6*Q!W~uno%BgEmh<4wQJ|=8$z8q>&&CP)nQ^Xs`C{%vB8_< z0CvhNU8$gDJ2=nDlg~>_W7b$jPa!Bfyz26;k?ZC^@qj_X>t^j0k_2eIY)0we7S za79~!n^;KSLD!f*&tmJ+igk9WjcaJfqZ1R8>Q}Fxb8(TF6|=ZW*&s^{-`&wuWUvF> zUSP?(tX*K#z=g^|RPK`1Dvhuu4q#h!uTidthK7cOg@FPu0{pIBXpxkc7vew2z>!#zKp^P<>cPtR3FY%(6F{Pbd#ZUkH4Nwy6-o#dFGFq3;Pf$1#<<}lkefre})THfE}_1%@o^)}zt zITuMyJqMAsoZP8)v{)fMYt5P%y+IFuq3z~$a$wi2UtAh#T|1+AL9(Ht!K~vpvSq&C zdn`caa1z1_U`oUEBsgAmPL(i-U#t&0wz}XZ;Ljp5Nz~Lmt3ZepH#=Q(Bk1($(@bKH z`wVLWj9-)RV=-fGXTxopS{1Srp5Nz8NHjX;xr^brC3w5^j3rBRl;}ip3U)Nc5Emh& z>^fx-=i+!$C2IV%$?EMJY&~Bktv>)5_qzEsaGmIOG*QAm$7pvMIZi1--k-E}P4jK5 z8!-HS*&O zE+7(4+)3yi(hBKo{|`3JuJt^l`gs7z99fT?1M*%>Et!>gWvBq~6!VV`+eC%TY)G8x z4~O`5m4D+c&Q~8hkwm>bt3mpW;0XRdLQ#AIkz)Ks=ZU2CA`oM6fp+?Bb18kfr+s~t zZif#2EvX~U;S##?iO(;;!cGckDW+1wpe_JN=Eg+fIi59?kCH~vXX}Fenluos%~qnu zk&SSqOWZ+K$wNb=TH1JCT$%F-M*rM4g|t;_w7et6 zrmcRTI6+zfV{xj@Pg4(q>!cZ9EGd4mI$S@;r1=JfWgPJjf>mFH|G!YC2*i-lKI z4W|6Xo&*P1GAz|lNaKY~$qus`l|a zCd*gYIq)Fmt)=lwhh(`Atg;v$b`v7j+uH|>bu>%QNUCRXZLMz?lvf}sPo2yXJ zdqBQFPoYlUS^@T<_#*;BbnZ=9q5e-B$Hy&Ma+^V^Di$G;wi#2#IWw%w?3b zF1-i5V@O~BHBHTx;lz3hDbn;rzmELbvtJSe*yVf=H>YHqt(Yt@$p-aiVpL5`*juK0 zgQXPqB?EtQBEK*-BV)2cF_^R>jJ;G)3^~gMb}6sJ{84ahkFE6bl;Kf!*SaH3(ZZ}r zchJgI&ob$;LymJj6}xLWYn_TGi5UEwy}K?Mc4wR{-&o%3g(^BokYP}Xs$&o$J>$`F zn3%}38t_3rga=FuVsG{|iv?axx9_1 zNIW=*b~J8CK-qyFdzsFGTvmkKNG(U?8>$tOBkJ_S$HCmf)InSK^%LoeBCos+;Zcr}j$9%JB-G@05BwM_ z$wS?2*jHdN@Mba42}-$7JQH?te*RwSXh(d zZi*B31`hr$@W_zRdviK60X&{Zy56kx^yX*)IxD<7X~0L? z;M&|T9{-RNQ8%HfS3R8^+mcAfoprOq4MfplklxrP$j3O|VX!JUI|0QAEtj2g&DxIx zoK~gaD{IpFhS&=VO^_d|j457uBxF~0z#AHNww~uZMGhl2juhe?>5d&c_MQFIkIAYE zD;`wJ+*O3whI$YbRO9tGtXbyJf|#x5^FSmIb%+;hGqlLgDi6|zca#Ib160n|u*QaB zTdS_8ry8xFZ@OGXM`}lIMFxfPlCGf(a1yt^=2|EX9v%G~i>O7NAxilf=-`f`#ru1i zfS55MYUeu|TV52T0Bw5A9e3-^*4Xs*OF#PW9wTtgw_|0;?(U#}+Rwv%W$djS{WB%J zs{8u1`p-&Rbx;jrbL{y}Jgs@KL=0T-)I49h)gr~`j{K4=VsXKrxm^#$=AMB3iE|$1 zIgW$HfzYob;uKZ3&CbrQuD<@rd?iYDGyx@hi&`piB46x6w)fR**OvNy=~|axA10qcgN; zXgEVk!LFg6+qS+MV_eaX#Mjm}G(69-P2>;UA6Zk0-)*ib|xnNVISOP;HouT;1+ z_7MLf2w2O6D;y?mo(EsPdNo?e$nbpP9=|hfpwMNunUtoB4(nfFYH>=zY1M0)u8$^} zwJWB+dUdNNHPcQW+a9=3Zn_T=+iAh_*Kdf7K-jbeIL<@>5e(KU6cC9cH|jgDW09lj zm_v4T6?DQ>>h7aui@2+xFP!ZgDwSPrzB2F5n7HqYsC3yPXFIogLrPC2Cz(mFc_*h_ z1~zw+vAjN8x8#&*mw87Kykme*pSm-%C88xr?eOKd&vxMTPd$0{>f}jY-r~7sUh(Ow z3_g<40kQqXfu?aD0fZdK0ZAWU-|4pEgKa}YuD-`rq86!WYhlNx+Y9VS*h6coKa0cZ zStzbMy}59?bcKkq-OBH_n>NN6Hiq#Vb)_r$N9LNW0Gd}}gcYu}F`}@KIxrz^LvyB5 zC*A#oq}Nv46WLv=Mmnyqw*GJ@Av9GZJ0mXyXleUI(ZSo~*~%hNuih+!9U_uWGw1vQ zL2e*stqAAUSX{VI6rWB!2uxlfAilan!yxEg!shgqCDMZ_To-YSRn+2X4S6r@sY3 zbe55j*cP;<9RtE9eEiy+%8gxg?Kx`|c@`e0H1*xs%{cjVF4!vWE*w1Vx4AY8V5iq? z#@GaN<|RNf0CFl<5XnS6bi9}0613+gG~(9&Y=)`g3>xVUtrYlkDDXhj(@ zWuPiSIywXOTQ<>evc8t1`i4@amqd(%iQr*Dtv3tqSvE(2#mBieo|@^-M8N}CGtdFy zrlmifKfe=wMORlPeh_~O-epl>J*4WtbMIg!lU%euH7E~KDI|4gM%m;Y;O*thT-TWF zD%ULf@*Wdm*Dv&eS&K^;gvTBGg^tI-Mh(YDif$RxOTH9gjDg)vOXGtg1{wmt+}EU) zIFH84>QMTJ-oCud1k5Cz?bhcK2RS2NcXsPFp7o{%1*=ZCq{x)O z*R@O`fdI@!qB@UBOH{QIP|6ss%xr_oU0#Fkdqui3v>L%w#ml9Zp`r1VT26emS-bNl z3i(q?*+8F&Iq+ajV0I^5&;6c6uAX6~*ZzHFq{BgzO|jk#_sYxM5;_Kd2R?T_4E5Csrf< zhV9fd?^EQpZOPJ$TiWA6j`6%&f{^KVni~d|`$+m(&t2n_q9cH3oP3!esm>)Gzz3NP@Z+PXKAGT{h z%M-^-vt3Psd`3<`J&M@cr3E(dt z>jUA>+Ah?JX zE<&F=%6OqM9C`Kz(6ydS136h;iV!-N;w#8RLGv=XVQ+7)%6bDp3%TviRL$Tpz@4E) zHrmean;Jr~aPm=}^n0U*3$(or{GQdc#7Y$}J|D7cd#vjMr%D65^7ULd-e${Rt|!)Y zZ6;g4(#ySM!w``MC$Aa+JR^~>zyK!fnsKbAmjTx0yancH&6ok%#Upj{3-*;cwd0E9x{_;0a@9!&=mO&uq6F>zsZ92fkd zxv&uhPN9isiXbD!Z0~V=p;7x}vpZnh6DV_y5qSv?1{IxJvjXadZN8o#Y(YzNfn9lp&C!*V4ALP^weunA1K zD)n`xYxfq}a?zAC^-Qyd%ZSbsotkE}S^d`WyE~rH-^N8i9Z&I{NDK`R&vl%a1kBBN zavfm8CmJz7-T-r1P#v8>gR08O3ynG0@FVGZTOuM+XUu;3<{rOx!ISlCmk$h8Gs!)= z2Tf=tW@4ybfU{}yQM!1cAB+QVU*ChdD`clU<^Y~8|FZ94{@XpLywwg19+^*l{sSP~ zidF1-0rEz_ay&8*Xo@5RJqVu80(aq_nZkIh<_8;sTXCwi=1 z6KakYkxMDl{a}WQ(IRArzC6+~;F#WZbslXkQzFg7%?ni;{OwoKV&S&^?3Kl%M9nJ+ zV0NU6i8R_M$Rj9-zemTNV@VdhsMNipJJXq33x0a@T!aCHqI~N#@9KNH8wWxc&RBE4a_+pfo_AohF>SI@8fjgKJvAw zwZK?`lo!03kU1IO3&c)!t}k@yAjebd_`#!qgFW>W2|Eru^Duw5E8DVPv}Vwa6Uf91 z06;0%*Jg~b=;-_eJT5*4E?Rx8TAD~%nZp$aS1W}r;`HN^^@qyc!|yT1V0Rqk&b?Kw z3DCiEGHp{hd3{b1yv4p(67r76RS}Ptm+cPoIipAqt(SG_WyWth&b@pJg49H7jBX_q ztOJH{(3NZ{d%fsMyQ)lR9!QvTyR{ZFi(DufRWLaLz?3k}2c!e!9BD!jan>>fbOtmD zO`LMOUTU;kKjV6ZjA4x}@JOJW&V#^wGQDunWTDgrs`B&ax2Us`rs6=s0jf4OH5GbF zbHT}MazO9^z#7f{6HH6kGgi1qBTl#${=$Kp$J~w+V2a&j_2p$hG(lG0zufzZs^sJ3IA=fV4uPkQ zOS)PcgJ_*oH@_HLK%+32Em7LqDrdyE9o@(Oz|M;2vGBA5?Djg zmq3Sxuc*is8&+LtnQ}NR)tmK9$1L@EwJocY>KCzQ&puGiF2o1h8PE!^wt?5CUzuaPf{f( zt!iO>axy4B9xFvCRRUCN2jt_EWBWY8JiBqnlv__S!o#X;!XyC9Vz;%xGGPZf+@Aor zW=NCwcV1pnNYTg0LY}yG^LFbGFEb_|aiN|Tu$&&>1%>T*_X-%{TXa`Jkqaym_gSDh zMB-ej~=;XX`ufx){nQST^0`c*UOOCJ6^PeqV}DVMtt2#MB8YF(O044!UnI>Mk!%#d-`O>1ND9{Cv=9qq;L;6D2 zR8}1q(!}t8_0GOaLP`AmE3H0(#{9Rf2UDiTgKh@&CjL-(+Bu$l zx9VfOmoLui0kShh9UWdz8%sOOvql(6J5ulcXguxg@{u1T%r9(zK5>6^p@k)A`|~L0 z4?($J+n>9(6aK5@Ac;Rx&KpgFBaKzcf|in4c@CT zDErUX;Qb0e^I`~O`O|&yUJc&wvOnAh@7LhnfV}Inmm_jVAF9s`)o95DF&wDZ@*I~t zXV>*)`}2F!w}CMtN4GyO$eufDx?geob35U`N)8eR#fZF19>fp`Uiu~9qrc=1@>R6! zdYAhLlK&x@_!s^0z6gC(CjM1_{GAB>p$7kf{`s8-|J?5%>mRUelV<+swB}#*&|j9A z4b%VC<9!Xf0M_Pi>W@Hb^GOQxzWjWe!u*~59R0sxbGOap{}F=%>@B1}j=yib-XDv9 zVe9_7E&~Jke?x;H1NrBS`@cvIoW{qD*U$a_abKXQ1k|YT(?P;}eY!1se-*dF4V@SQ6TbtyD-Qi!!S|8k`^e}IVDY~U z6W#%-U!mZ?u%^EcG<#`{9PSGHf4XGKL2W*@c=7I{;nqPs-N)2pXXimKUk|j*sKrKO6Xm`e6(2~s14|^KhmrZ zbh6>Qe)(u~K2)0zjM4|1^MOvTd7gxu(J0*X{Okq)EMLEh#|QfHL*4Lah4t5N@c&ub z|Cq4;R-0cl_|v0$=bhBv{GZeU<^1R^ehXHon=DbKM3J3@@iTaI8fPOj%hq zC2(wAmnEgBt#~hQf(dKm%nf~Se<7LEAhKX(rRfId< z?j)zwn6kiTE9!cQJx{*{T#V`-pS-wHD-%HD>(+tq7eq`qx{#Fg??*0qFQW9R+=DBF z#H9g(2P)sZJLlGHy33pREe7hcU|daGl9I$62|M=KO(qg4KFh~ZHk*M9GWy>T|GS6y zd}9%FrZcJ0xxxTz8k;LibQvUN9F&+yWXQVh%U?K7)5IfIqGQ&dwYw}2x-EIzRPGnE z>DfyS%cL}FN{m0<(QAy4C9SPtCg*Z7uX*)IC(FrY$gyfciZ)dkdM$gR(WR=A76JpS zDJ33ub0UtCr6=m83D$9yyI3t=i?zsv7sf1VQ0K|8;l=JUul-`UC#EoS{Xsj5cJJC{ z)Ge?Y8TYsUjr@ne*k4g@mVCcxTXg?m*!cq$K}kwlU~j3ffL3u3G(tm^uEHYf=B&$V z25R(}pz9G<%e(`o$Pr&Q+m6f9ZbKfVx6_=HZH)qkncOmg-qKTNOG*5-@ad%RoB_vv z+tontT=4cvNhRuLCss3iM4r{Ir5mGqZDr0QzCJfTUvO3j-Yil&(lfU4h7nWMsj1)W z*gp{7T{=T38q?6uzSDV2S!9wC~`k;^FqVij+v{l0(Svpk4vELsRXS>S@Jv$)25RpK_=#%!)$h6XjoYcjita9s*OOG)l>&vmu zyTm5j<4Jt+WJ+(0>oQ$2wv5pH+-+!94@YWonmjM)!sE73F4b@8q`y9hPnpZ^w{l&JUO$nvR-p>F4^d9jxy$EWqm1z?`W5;0%b`0W}p`& z1H@-;%Wh3$p=4+2IKEH{%bJQZ&luTX%Tdc%zHuz0eDh90|3Z1`{28QZN@6rNyc`YCX2OBT!=JUIkgTl*Vy346Hdc-KrT#Me*8AYQP z5u`?ayS^0emCj6rzbT;*2HToeb0MM!D>4xd`_TlFc=;+yfATWQ{p;EELXLQuS-t?N z$=lQgWZ8XAJ?A52=`}M8ry+7qyDAa?QjD$gA){WEBBwJaw8mhb;LJ^)M}8kKzG9e$ zso0gaQm^LW1D0T2fmiCdX7+8*YJ(YjT{_Z!+Dh8;iPS2w=WUa~UVcFczBW%#0=!urh8Yy$+6d%@o>6M zaZq|e$qvZrWBlDf4P%_BJ8?muSI_{x@<(Z>-(sRaZi_!if&t>|pJT)iAnxD%)CUNj z-&nNYugxsq7}2Kw7_S!Ek)Jp;aZfp1-*)FLZc?<+AXr7zAa+0F;p?U=&7SAMQgK7D zO@yyxjJ@!ufd$9HF(2NHVen(LHX}0U^!luFc$!YVW50E+q_%aLh;Ns+waj*a){64* zdu1}+mSism*7J=x<*%_5>YghJ6hE+zaT6d8jHq2gt|}m_REhy&BdLV(X}x)#PHdXz?4j;ZKYVC z=Vc-?bjzX~z*#>v&)a3~B?+$GkJ)I*!6wM%OS;Jzb0W;eaIf<$w$`-rznh7UqL`Jk`k5YnI%*cW)Yeb11%{pnuSF+R!wnev{SW?hUXh)K>#%wv!jU z6`y&d8ba>&0}kEUKwNWg?^Y^G`sNRk)Bpdq5}%pZ+9TGXj$q)`uxQ3=rjO=;D6cgW zvBrBkc&HPFv=f?XQxY_61k^x5;XsUvXzzoS78pam-9!>D1dbu8aBRG$14pa$=e9s^ z*TSek=nM?*nQLa6v?hh?)>!A1czKjUCNFz17d`DdH+ zTU&lD<=>?){$@NFZ!(TNh$G4pM;5tI&(S0jR&xoE1H;Jj#q*Sm)4`C%>DF~(*QX{U zCt2}vjSv>;a%mWJvwhP)SOJAD4&A!7^~o_HYM-lobuG0>NPA#}9ulLp8~Hx*x(JC( z*ERE^t@*<758t7+kAeSjtdVRhut^aT4|~JLOIKRPVhNIgPz*kY z8Pd<4FCY%rSU7k~*{pSH!Yde%b%Kbcy#cV1bRGD-h>mS_C@uy)uqFV`((;PeaToIC z*c_%?SwbQ21C5DK%`A@++aieNw#u_+Pw}`Bs&`wv(J|^dAAouSVpH7+xeTcq>40*j z?uL9RcR9WcI^aQ&)(%?%>cZj++%U7?WI_$2D zfdVf`>^Q)QvLo+=0}_J zf!h2G*gQ54M$l&hecM!uDP6*7B+{f5lRL}R-=H9O~p>>xdSMp z-Ac~XXV?jdN0)>SD#K7ZGo3ffvA2L{ws1qaEf$QSOxuC;?(0mAj9bU6O~hm(Jr!g( zvn{f#50@_P^tPS2rfIuzK;ZyjzzjLdcp;gc+l&}+p51LdGVDn|d`!?y0@drmP*5~* zSlWEZ)NY-zysi&yxvQ}NM+TLWRBD&J3{hhb3d`8V46!nfrZfzd*Q%jafun^^O)|0_ zwtP9jV~ka+#9n5hc)p-?y)*L`YQSmi#av$dR`0B$+W0iq{V=Nl-(nsNc{0;&EtNF8 zgMJ)}ow;R4uthxDR>j9abTXU@gp{{nFv=lrYtGbm+BiI$kW2Lex=Amw@qPK)yfu7l ze|PToA!&lhHQu;#Lhf~dg!>1_I7;U?#(M4BRkZMRmHJqr+Oj}mIblnB?iqu@kg0U+ z6*VdU^KOK-qXj*qj-_N7!o+LO_{z0z{q1;+-i^A_Gy7Q0sCA~(d}Fe(y!sxXzW5dY zC;8ip0Dkjfe_itP#^3lN?B$A<^eYZ1us5qAH-!hC=U9t6k!i#-+79>8;P}ywU|1dU z0Tij*Ppd-^QHh{n*Nuj^nRWq|EvxYkSZ^2xIQc700;t_xjx_HmdPD>&3#Epf0UT-IDdl! zO^(}U@|#7vZ3apBl@XMCh_}q@5sI4*+Es+$N^}z+AKsw_KzZTUpEptl80&Kjg79Zs z{qnOKn%t;Kw>ls?=xi9^yk+jvs-#y#-*1hITteRfC%)Bkz|Sa@jWEe>R0LnQs^LJ( zge5Pmd`FcDkXrDk)N>MECpZm+YCnI+Y}{-2j2eUzp8O&I=K zr~>Q;h($lV*o6vPA09rJ#sB!(@H4(TWtwG((VMrvyKI>^&@;`xHn$5amFVXkZ`-~1 zAQxOYyZz0lJyhz$+-2kS9i+}kzf1FJ4?n;B-&GPrJQg4SL=Mfa2c%mr_~Q>zY9^T`iTA)iGmsGB2TnbyhAV+n!%gv@OzG+@U+{%}U3^j(@ye)w!sv0jN^A&LC= zY1g(23j)b_2I=xg9#rTv-=+EF2Ts{|EX?-v2nHqmb2xn<>KNR|I_=l~{NzsirO#%Y;z>|L_^Zq$Y`WaWlKaUy%_wczq$>%I-+nJbt z76)nNP5a?L9{g;FOcch?;zjyL)*x5R{h5029UlC>2MAY;@1G{*N69GrcWm{K1-yv z9jN^ZB0lo)m(k2Nl-y<){QvW`!aFtlRfRtC@bA&C&l1u>JVE6w6d9}G{^KF|&k_7D z|NZNz|5Ic9f20ULUr9f+3!foW{ke$$!jdT49{Jj5V7GoQ;=iz@zU}btf2zD~%RbGF zI71GFx*K4KkFfB6310j?I{6)z>ytUHcNXIP*MEoQ`Uf1j&AWXX5f9r&HLCw%M)x;s z{~za^exXkwF!On&B6FK#_#JBZlj;3;mhb)7KTb*hd(bB|aj^|(KLSHPO=my!*6r$!}-(P%Cl48rr(ac~w-%bM6bSD4W0 zk^D!^EX4|v(ut@Og}S0>p@X4b7nzKiTq8zeJS+SRCc9T$ zMKZfxJffdFl8EDEMCv7%qx@H%EnheZecX8Q(?sA^=p#@0VFOnR^kEjcCsaWl`e-|S z=p-s}`@{I;RSw1N5A)%0C#>F2-3~N-0dC#$YPSx8S-0B({2QR9A3<0)i)bXzmf(k? z%+pl69We6?y~M0Zmeh8K0c*6|x=dPe&5XS+v40`XgTd4O-HW>2{_3Cgnev$Ajf`nZ z3ipUUplw;U-&9S;8zw@YBVS&Z8vZekK`D%HLm9pmG(rIbT_*R$@@c!@2MmGVg14U+)}#-H0m^kx~Ahyu$~W8523+zFek&a15o zS}qey7HcoWmRdcCXU{pyvN_EOrAZ^CY2D@aHIX`C3mS!p)NPE9%8Y{x9H{qR$9W!z zwp@~T>~%3+-=I0-og#(C$l(0&vy^86QtM0_9I!b2of;wryDPKzZnk0VvUds9i&cEG zXRHX`#n9#4ep z-)k1@50PV#{pNsyRt9EdSAfL2_(F`xUSY#zr-eF&^#SjD_r4U^+!WiWN|sfbb?e?@ zG*8Rkr7PBlgA>ZYM!W;KRnO?_2-2Y*_goc;)nU(X4}?u@vRVyCfMta(TDhl$9bNGO z?nXl%OiWBSmqx4IM>Y-?8}*&xKx`O5Rb-eirXx6$>Foz@+hfa!c2folHth^nw@4G3 zH&>cPC*FE8{B-Vmn35n_G&#;uGM7;79bUegWI-$_T&_nU{hmELQeu_IJSq_(v2u7Y zzY*PgJ7GWAw0@8YhLFZ=R11nPjbGUy&`6val$Ju5dL_L#wEX>gD=d1-hxv5spoPTv z01_Wq#mnMXyX7$rK;^o{HD#BG^ z{!$C2o@KJ7f~jdGd(d-v2MM5|G4>59I*97f(l!46^Nqdjgq z$>!lX+^4~Tv|}w&J+qbMoQ7AaS&gbvOPxTL*L(#hDe&Z+NfvXP0VIt9jkICt(sSb% z#ogRdVs!>u*M%;l4P6HdqKhoRXdy>!p-n`#i_g5_%a3c@H+!*GV_ckMaZ~qcUyJhI z7dRO=QQGDp(cp!<4RK()q}AjRe)ukyt*R#YxGlB#3Nssk+_(qVjQ) zr^+df0%)5$1Mii2Yoxc3Va;MIYHsh29enwnUHw^L&u4Cb24N!7G;X8^%U+wOB*?{e z9iA=%4k*Abs$F?;YIF%)NAMObId9<2yjA?{NWp-KIlaWx_ceZ6_l8WV6jG_(R<}(} zczIo<>6R26-!hR&-OLo9elX@ja-9_#je%pw@&pl&6*xUY*b9aNs+A63*&=JUOvZp! z;hIF6&+dcVHa$nYv!-YDYwz#e+hdoCG$|y`H_#1YSh-XsC$5$|Oeg7hR8OR3z1eeB zQ`bR6u93es%o=we(ras@%Kf57pdZ)}(VUQIMx7Kmr z&CufUWWaGClz~vj$W_qi$_g0_$Nsf4=)H4aziL<$!`+3=m5#Ano6^*fK1nas;wu8Z zIl*mJD=rh8nIj>=szx&s_|xP#x9c>pf84;E?adKy_L>1FtV#7D&GANk>Db4hDMK;j z9t64&vR?*O4|WTVHEUZ|`-=@$LGtx~U!(2tyts~HnRV?5Dr!&n8x~z+@(F49A2@it)KAPh z{}8x)klL2~5+Oy4)ffl?-;k zAsf8cDc^f~dS2zt*yxT~>CAOm1N)C4O{WcWP_~AwoA_bW14HHZEbYnI;klG6%-NJZ zyr)K?GZOl$hlX{*a&H$r(x0}0q8araV_bm&qY5KUtJQxKHgSKi;OH!){+sjqQt|OP z$zb+^{s5VEoG*0$FSu*L;f&M3+TM(kQM+=F=`)DMN>1B1irh;UUSaxi2N-pnkKp5_ zLT71s$u3<}c3IlPF=ktE=0AM+EFFA&#M`#988$AGi4dW=H0SdK`WVrITHn>RvxR(*9NP})`x~8qXlCT zEb%bv*FW6v0+IuEI3Bxl-1-et$7Ls@`@D4dMv~ylO8ijEBbOD9(Lo8~X|plKef$_{ zu8h)|JLR^mJ9UWq-JsC}O$(ej&x7TQF6G3bq4Vc9h`Cskst}%FiG?1+mmKbkXCcp$ z1etBlttk`8&ii(5gldeY370n&*^XVGsVIhPS&n`kX50``4|(LP46+;Fr>ex%JyPIs zc>om;0Rd!>(H^OCb5qDO0;9-+X}cKXP!kTxwUUgulK^<(b&hi6=}2((qSs6X9j8(L zjENUXxy8W1Q zzk(_~8EstyPQAal7Enld-DjRz{RrB%TnP4}&!**ya;=j)xJi9G8FTog7B=V$dN<>R zgyrW}Go0*Jg=*~xW$^1BYn>76=}M$gv*c3-ZyK3wM;T?Ya=;nF*A{dgM~(@)?B;r* z9M=?%l@2}t-Au`9mGz}{-?G17k4v(X?RrNF-&+1&!SMm~TvKYde*6LGZ_1ISyN4)~ zXJpq~QKyU>jDVqKg$}-m1NS=*=8s8jkp0C>v`m^ye8ntD^3-qJO`C>$z*XNV4&7Sb z$PF^av?@_CI0CuMQ;OH8g&ts4i>ex}_APd5VY?dI#bTb;5@zkr#RZ8v1d5Icqnu`$P0~ZS%0B%`|iG^j54Gw3v&>EVKYL`yhUJUBDPWf!)3C!=l^*m@(r)e+1r zRD`pWUhB9rw_dJG0ypg$_a%id2@-lkQ!`6rG)pNHz;ZbDTf*>-U=O2ai?ko*kB~+6Gt8Q59 zXF!?=H?2NIi#h;-Fko5vbc&uBYZ-@Lds*YhTnSt#lWpbdv~rwui}(uP_7BYIq)E*qfPEj`p=p+aOPNa_`<7Gp11KO2hE3%6UWC#LU?_VsHd>6+ z&X4e3WwpX(l zxTC=|w^q+Bd*)T@V#R<{@~nLHk+^C|v>(L}II=>{F#Wvm;cUusBfK`&DTho)90&Jb zkFr}2-2=dvUWW1wxRzW_05I>LTrw86{W~R;u8AYuDyr(ZY~8Klb&nQ zr%vcEqxbFGx2V$`A>`?Q+_DN1hK|>-zvu)%*v>C@Py~cc+~db&o%p~nSAi^1Wa-%5 zPYj_)Twj2T&<}E}J{382>PNbEfwB-!1_{3_YO;@;MLlG&;F@`c2{$nvY#ulZVYF&D zMHaGK4AP5V=!)G?L9eRQ%Z{H?l_4D!?O$D!j`pON4IvEJ$g~R-M*xJ9)zNz;IcL^w zsB+u%XqS%chXAP#rP=zlS(`lMz31DMBsQK@im#0a_gJ)dub{ytklilxu+p$}8mZaO zd4gBJf({%2l$)$N;fW@wcKeHZO8Z{Z(0ZsCEIL{htZD!*x4w#!S!c4|#HSa}%+Q9z zw5`sc>zURi7y+kuK-hHf4Iy{AVJs3p_;HT^H+&ONSH69 zph=1v!RZSE0C%Ns_}E@++76QLxb=fa!^I`r(Mep>ilwu21RaO-U4K#B6IfSkyo^^g zl44lC)~pmEZu?a_0IPmLkPKdwM(D!l^Vu9X0(G3JE*1sTvo4|v$aN+waPAMOOH9xJ zbpKWE82i&hWeb>;g`zQ4V0tce`^$q1D)_zG5l0#0kQ~vLo33%q|5!+;FqUsJvf4K# z4zXzlVzQFSK68n=MXusS%F1@HlciUhgr##gm|rEwBcd``(|5Vh2S|?EENoT__KdI- z#?eD%UtgQc9@ z>A2(E_dsY0f;(i+MdpQa5Wr|_Ta-&cgLzGpMu&n?#jju`!i(Yf><+h~6+!n|?eOIR zf?jPqxZK@eY@kX*+qzOkZ0qj-Ywx<_n!NUYeXVfY3W!z#WjI>7h-?*5NUEsdf~(X8 z0s^uWh#1);RTQi!h#*4(5kaT}P(hZEuw-wL6+(mv0U-&5k%W-sJx_=iUN4S9Z`(g! zKL!$Vp68tBcYf!4e)IgqC44z+s-ram^BG-1A%17%pzWj;=b~2iyeoI`0$awt(d%uf zev}3o)>oYqq76jYS~S~(ULhY1vlfD6pixS|fJU1K>86y1?GmmeG=z4G*vi8o5iiV0 zr*L>!wYa#rI)<_A009)0gfxdI&-(7>ou~m6ftUj`#Vk`b4hRgCl9jauyzmN?sqO*G z%BHW{R8kGur-bIbekkqwwp)i)vSO*2n1+r{b)Kh~niWuZKyIsD_JA<_G`J2NqjLv> z9$J^DJeb31I0}a8qJ0Hpjf7Yx39bW!ftV5;A|+P|ls8o?(1#ZLv9b2M@?uZ=ukw=9 zLjY2g6`+uFg(o?-j^f@~2vLoZii@L}yUReb|Cips2a?FaNd=eArRGOKtYg8YJJ)K{ zbhxY!Y57ro^HyxsEVs)9|Ek1gV&Y zj=TvO&x*EZ(6+7JJ&Lg-qgcn?*acLdkuhTjN)B1J)1Ai|V%Ek=YS=E7t-TC^$z~Kl=rX3KIPvf03 z`>f?S|KOR%IMPF;r=k~Y_uta<9C}vfQHFPalY(fEfM&`nNHgyehr!;$M)j?g^|F^; zvGL%Wr+T8`=nrlvB#nZSHa%~{3{L~0M%8vHlq|}YJHHkIxc``mgY@gS3Nh!$>_Tk7 z0eJwSpEf@Pg;c@I(6t%VLq$+^Agw+Q0R*hm^tXqY*1lxA;t5b25kYVkel*@<7I}_0 zdUo$Y%!n_@I9d+2NL;|+}aaFJ!hko^9t2eKewwh_>a8N`q*tc@x6)DzAlk>65trqo+bS-a+@vYp)P zuz_1!PsFAU`r(1u$a2~UN_1lkc}pg;!_?fWB_~+JU1(4Mce8n3ltfS(iez={)JR&p zTTIG8Zt5WPA6~MSfC*>hGjz*|QzFT++&$(?A&?+phnGNmo{+HcOw(ncDcIy|V<(TA zZ-#`z8eqqpzE3LKdTAqMkcIwh?icz0_tSJ3IR{Ns>R=pd`ga6mo33{yJSXU~Wph(a zGuN$7+Eq1e1P7Mzh-o7@u!JiKjNs}kO$0`8n@t%yw<~}C4fC?&6>^B0cJR#u)@BC$J3NLT@X++e zMEK4Qz}m+Fbf%|IW7~YWwQ|G%fwd3u`%An3BW4EdFany4BCc6zO#57CZaml8n6=Z) zHPX*IaX*+6{{AKK3U{MOEvBfVWCr{fP^#92+MMp-JJ?vIH5p~iYDIZ!vWM~|%otV| z22DUWU`5q(f7hM?d>J;J^YY{in1D$%an9+@?mtHc=clDvoirbzk2BvLuidq$KUX5AH^MYH z2}If8LM{stP)lZ56^} zF?_P2<{|;(zit|i|FY)w~tmPb1N%Cu_cP#`~}fNSfz7%mw~(=oH}Rz`NPt ziV_X5kD8BkI)fSWhjBh;K)A(7J_~sd$I(a@UBXE3=s+$gpZfjZfm+)q)63LJr8Fe9 zIgS22lA~nCAX{A{s(!f`KSQXQxnBslf{+_XT%#Jj9+5|vD`j<6dXf+JLJo;kHd4JL zZC<*@%peyyn@YyrAtS&OwHXvKE(87oVCvKvE&z@IhX;2~T+q{dvc*{%kd+Gg(Vly#g#csc{XIb*Z!QT-K5N{s_{?L(3JUPpyV)e;8YnG} zhD?*a0Rbl*I<>&cBKRZ8&(DA+z<33$k|PC+#Z;{x0RJ51YH0qDXQ?cnQ7kj{2{4`ronQJp|@FwH01WZQ>^g0 zBIDi>-BR++iflR^(d3#Ct#9?=jYey6zkq-s(G=Gf^B9Ehs1-0+j2Z~}c`}B6Oe#9^ zrTXYxlvp4mn}F_Tp8q3?>jDJug(BvRY6K~+f3`CJp`QJ33GbH0=ydEIuoBEQD>M8# zmwY~d`F~bKAK%)P>TS8SQFY$J=7OO{0EGYzC2H4R{SO1mmy%{d5}#lNyjP8$3b8~4 zp^;zO{miEShs=!nN`WnqOk9hzosPNuljZ+e7zfE5V1F-?Oyq0yb7AOQJUTPr`B`~p zn_2kckHFTVg5LQpWQm)h`Akor(Hi~;ZUyW0{lXEUuYrK~i@Tqp+=4OpeZ20B{mHLp ze(J-*@s+Q=gCFlLKWYZW^D$H|d>F2C34wfyHLelD0>CwU$IE9}#%E;Nvc9CyT} z8bjZ^j zj7yM5_9wmRk_>RrtxIpVieK8wGo!qSV~72c-tuZNf;=j|eyjYWJ=dDi;Yao>JQ#a- zc0}yOKMtKW{5fdZL+!&#yTb0Sc)fl%^tnEq zDY(>FX_w&AruTRKeA6&!IN|2LO6JEt-}9Vhcf8P0*-W4v zh2M1j*5rqRyM9?yh&l@SUM64vov34`#NGKBLd;3Cg%CnO?*AY!pFk;qqmw?fkp3KY z4!tW_V}OG`$tiy>fgle0B+UHD)Bzk6|2J4&e5T@KbjHLBkCOsOorS)0l4TZ9hu-}t zu<KG_#QCcf-raRuvz_-h&n&5*r^U@3{vpvA+v-URP8# zqwgF>9@DQmxpJ$WYcu-jAM;_KLJAtJViWDH@((gD#O66x_a9CSZ^5c1=!YKhdeDVk zazje@dU&Ja_=M7F{&(gNvk;4v_+$cm*)L~91#cJs9K>g?@FT15nIulXZT#x>dOl`7 z2p9To6@R7`9&GvPg@NGhqDOn6JsR9W~&a?#uCigv>ls2x{UDjpj)VUXI>+c_2t zC|gI+M@z6_OFe0{&xJLn$m~V&4eA=;aIKOw>Y zg+m`DU5gczOmCyf#XC$<<=zx<807v0SluHZkD{+_iLRRDSoobZAC}`0lNHdp;?Jv+ zkxf~+n$bGlI^dJYeshkTK9Ces?^YHIx9u2H>>s4qFo(N+9D8;f>U3*C#c+<8M50|< zzIVq-D_tjPxf`%bll8Wjn8>50tld!%?WItWxgSuEOy3Ei+)^=5?6(mZH$GjiHS{wN|XwqTJAEw`5aT2u;FIk6+(+s#3~4O=eK4)xzX8 z5L}-wEG08Tgd)4&$VkjdS63J9RasFT%U(gnl4Ucyyc9dOZ{OZOFc44N7?T&R;yZFC zc)P8-O8(e#Gc&W@MsUs+BsI3G4y7KM2`VI9O3CyU2IMYlbf5HJ$(7$kcP{8=wXLI=?I-kHZiO* z*Q))w4ce^5G-XlyCQ$8j3cHx zP+sRU@JeE&3d8$eyc^UHNJvRf4}J2IR;SnYC4ykN{`z=`uUlMOjStw+@?pC&nu2%qP^+@gAH$_3& zZyT%ZO+maLfk5z~ICosa`4`?@)40 zd~A)5{jxP8Yxd$&$6M_{#NwDYX$`R)Q~>@7|7NGZJ>EXSa%}M3JE+<(ziqlRPy7%@ z*Jn8g3M}4xbM+ovL&9FQi~aw)Z}J_r79iybME;RB9JK5Uz8H(lu_#9W4~rrsbtIn#^1EWSdmTkNW9x26X#`-g zFmANeakHAlV%UM>$0Za}6l>8Jwn3N(5)$+*EaV#GWW8^M8N#9mnv$O3Q%M693JIw% zcgU#DAQ-*n*Kna+!(-NC{f9Gj>HP^~V`KGWpi)x9>(_g5`#=U>p|Fer{uYS%6fX{J z+Tt;Mni}mZ&(qfz-k=|RX87LDC;NqEwz$^sY;I^Mgf}%b>@*gZnbMF+S!JEoc{>S! z(`3r&B@i0Q$V^!Pv@~!yls9k)ao?$!>OAR0@6&9Ws7|j_f2V|qhyJu}h-wS+38%(Y zP&TEYJWTPbn3%CC#yMAkK+y9Xb{A8-@YbNC4?gmB%CR7@1FDY~1$j)g+vW6M zemFL0f(sJeZZI%TZISCN#c(sOx$x-b9mh6X7~zr>zlj zak58Dj(1M_dTM#cPmD`- zzu{H&Pax$S)a9L8rDA>%2Uk8-?k6l=GPJ{1&GE#8mZD@a-5cKITAS7pk|(_aet`re zs4KdRA0D*&8@3c=;vI{hM8n_SKA=KkhG7f7Q^_kR1$$RM!(1BKOqK%c_gqsj%~u85 zjq~&Kp*7QbeM3l8Ngiu7dN?#+YMY~^U98J?27DNkVWKq2d52}UIV8sdM)m3bPM)5H zqwn!qc4t%DJ~3n$q56G}WB}7}}En)j}$h(chouzW(yH zdIW%kjGNNhmuqVcCw19F=}^z%EkAzv9h3^Ij6J`}SS9;fLU8oKlsh5Raq-|7pUn#S zvKMt4@L5(s%+71^ofzKdxXo6hR*Q2WF9HhD1#?iJ2}+Y>c6ymQb3wj1Bilu1WVed< z!KeZi)Pyl4XbnbWIgc9N_on5=eolfHy0*edE6xNlW_1+wU6m5@-`0O$*c}{tF7qfAf~xJx?Nt|8r#jISc+T#a4XQFX4@q gKowgHlr`QOPGg-?i$t5rSK!~iJ%+necb&fczkm;tCjbBd literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index a9983964c2e..0e957314532 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -456,4 +456,47 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { Terra.validates.element('pinned-columns-with-row-selection-select', { selector: pinnedColumnsWithRowSelectionSelector }); }); }); + + describe.only("column resizing", ()=>{ + it("focuses on the column resize handle",()=>{ + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); + navigateToCell(0, 0); + browser.keys(['ArrowRight']); + + expect($('tr.column-header-row').$('//div[2]').isFocused()).toBe(true); + Terra.validates.element('column-resize-handle-focused', { selector: defaultSelector }); + }) + + it("increases the column width with the keyboard in resize mode",()=>{ + // disabling the 'aria-input-field-name' rule as it is dynamically removed + // for the keyboard resize workflow and this causes an accessibility failure + const options = { + selector: defaultSelector, + rules: { 'aria-input-field-name': { enabled: false } } + }; + + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); + navigateToCell(0, 0); + browser.keys(['ArrowRight', 'Enter', 'ArrowRight', 'ArrowRight']); + + expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(220); + Terra.validates.element('column-resize-increase-keyboard', options); + }) + + it("decreases the column width with the keyboard in resize mode",()=>{ + // disabling the 'aria-input-field-name' rule as it is dynamically removed + // for the keyboard resize workflow and this causes an accessibility failure + const options = { + selector: defaultSelector, + rules: { 'aria-input-field-name': { enabled: false } } + }; + + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); + navigateToCell(0, 0); + browser.keys(['ArrowRight', 'Enter', 'ArrowLeft', 'ArrowLeft']); + + expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(180); + Terra.validates.element('column-resize-decrease-keyboard', options); + }) + }) }); From 180f1e0045a31963bc2fe313be8e9a45cc29f8df Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 13 Oct 2023 10:20:49 -0500 Subject: [PATCH 35/54] fixed jest tests --- .../src/subcomponents/ColumnResizeHandle.jsx | 2 +- .../tests/jest/FlowsheetDataGrid.test.jsx | 4 + .../ColumnHeaderCell.test.jsx.snap | 4 + .../ColumnResizeHandle.test.jsx.snap | 2 +- .../jest/__snapshots__/DataGrid.test.jsx.snap | 63 +++ .../WorklistDataGrid.test.jsx.snap | 399 ++++++++++++++++++ 6 files changed, 472 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 7360a88b412..4b8a3b7f44f 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -194,7 +194,7 @@ const ColumnResizeHandle = (props) => {
{ />, ); +<<<<<<< HEAD const dataGrid = wrapper.find('ForwardRef'); +======= + const dataGrid = wrapper.find('#test-terra-flowsheet-data-grid'); +>>>>>>> c4b58f1ad (fixed jest tests) const pinnedColumns = dataGrid.prop('pinnedColumns'); expect(pinnedColumns).toEqual( [ diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap index c1476679137..586cbf57c68 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap @@ -512,7 +512,11 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` onMouseEnter={[Function]} onMouseLeave={[Function]} onMouseUp={[Function]} +<<<<<<< HEAD role="divider" +======= + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "undefinedpx", diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap index a9cbb19e54f..233600ca2f7 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnResizeHandle.test.jsx.snap @@ -95,7 +95,7 @@ exports[`ColumnResizeHandle renders a default column resize handle when isActive onMouseEnter={[Function]} onMouseLeave={[Function]} onMouseUp={[Function]} - role="divider" + role={null} style={ Object { "height": "200px", 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 6bc8f69d44d..ef9fa7897eb 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 @@ -786,7 +786,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1090,7 +1097,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1423,7 +1437,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -3662,7 +3683,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -3966,7 +3994,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4299,7 +4334,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -6688,7 +6730,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -6992,7 +7041,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -7287,7 +7343,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", 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 3e6f262e9c0..c6e58602a96 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 @@ -1003,7 +1003,14 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1307,7 +1314,14 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1640,7 +1654,14 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4307,7 +4328,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4611,7 +4639,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4906,7 +4941,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -8123,7 +8165,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -8427,7 +8476,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -8722,7 +8778,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -11751,7 +11814,14 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -12055,7 +12125,14 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -12388,7 +12465,14 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -15055,7 +15139,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -15359,7 +15450,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -15654,7 +15752,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -18871,7 +18976,14 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -19175,7 +19287,14 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -19470,7 +19589,14 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -22735,7 +22861,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -23039,7 +23172,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -23334,7 +23474,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -26519,7 +26666,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -26823,7 +26977,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -27118,7 +27279,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -30185,7 +30353,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -30489,7 +30664,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -30822,7 +31004,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -33497,7 +33686,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -33801,7 +33997,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -34096,7 +34299,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -37313,7 +37523,14 @@ exports[`Row selection verifies multiple independent ranges can be created with onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -37617,7 +37834,14 @@ exports[`Row selection verifies multiple independent ranges can be created with onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -37912,7 +38136,14 @@ exports[`Row selection verifies multiple independent ranges can be created with onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -41089,7 +41320,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -41393,7 +41631,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -41688,7 +41933,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -44865,7 +45117,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -45169,7 +45428,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -45464,7 +45730,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -48641,7 +48914,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -48945,7 +49225,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -49240,7 +49527,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -52417,7 +52711,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -52721,7 +53022,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -53016,7 +53324,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -56189,7 +56504,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -56493,7 +56815,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -56788,7 +57117,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -59961,7 +60297,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -60265,7 +60608,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -60560,7 +60910,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -63523,7 +63880,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -63827,7 +64191,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -64160,7 +64531,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -66573,7 +66951,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -66877,7 +67262,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -67210,7 +67602,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s onBlur={[Function]} onFocus={[Function]} onMouseDown={[Function]} +<<<<<<< HEAD role="slider" +======= + onMouseEnter={[Function]} + onMouseLeave={[Function]} + onMouseUp={[Function]} + role={null} +>>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", From af6c0f3e2275b4993e0334c3b84ad09b47750b37 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 13 Oct 2023 10:39:16 -0500 Subject: [PATCH 36/54] linter fixes --- .../tests/jest/ColumnHeaderCell.test.jsx | 8 +++--- .../tests/wdio/worklist-data-grid-spec.js | 26 +++++++++---------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx b/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx index 51356386a37..3cb092b0479 100644 --- a/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnHeaderCell.test.jsx @@ -299,17 +299,17 @@ describe('ColumnHeaderCell', () => { expect(wrapper.find('.pinned')).toHaveLength(1); expect(wrapper).toMatchSnapshot(); }); - - it("calls a custom column select callback function on mouse down", () => { + + it('calls a custom column select callback function on mouse down', () => { const mockOnColumnSelect = jest.fn(); const wrapper = mountWithIntl( , ); wrapper.find('.column-header').simulate('mousedown'); // Validate mock function was called from simulated onMouseDown event expect(mockOnColumnSelect).toHaveBeenCalled(); - }) + }); }); diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index 0e957314532..efc001e960c 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -457,38 +457,38 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { }); }); - describe.only("column resizing", ()=>{ - it("focuses on the column resize handle",()=>{ + describe.only('column resizing', () => { + it('focuses on the column resize handle', () => { browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); navigateToCell(0, 0); browser.keys(['ArrowRight']); expect($('tr.column-header-row').$('//div[2]').isFocused()).toBe(true); Terra.validates.element('column-resize-handle-focused', { selector: defaultSelector }); - }) + }); - it("increases the column width with the keyboard in resize mode",()=>{ + it('increases the column width with the keyboard in resize mode', () => { // disabling the 'aria-input-field-name' rule as it is dynamically removed // for the keyboard resize workflow and this causes an accessibility failure - const options = { + const options = { selector: defaultSelector, - rules: { 'aria-input-field-name': { enabled: false } } + rules: { 'aria-input-field-name': { enabled: false } }, }; - + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); navigateToCell(0, 0); browser.keys(['ArrowRight', 'Enter', 'ArrowRight', 'ArrowRight']); expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(220); Terra.validates.element('column-resize-increase-keyboard', options); - }) + }); - it("decreases the column width with the keyboard in resize mode",()=>{ + it('decreases the column width with the keyboard in resize mode', () => { // disabling the 'aria-input-field-name' rule as it is dynamically removed // for the keyboard resize workflow and this causes an accessibility failure - const options = { + const options = { selector: defaultSelector, - rules: { 'aria-input-field-name': { enabled: false } } + rules: { 'aria-input-field-name': { enabled: false } }, }; browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); @@ -497,6 +497,6 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(180); Terra.validates.element('column-resize-decrease-keyboard', options); - }) - }) + }); + }); }); From afe77926c3504c4f0f67fe55425eaa020713023a Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 13 Oct 2023 11:39:03 -0500 Subject: [PATCH 37/54] updated datagrid test --- packages/terra-data-grid/tests/jest/DataGrid.test.jsx | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/terra-data-grid/tests/jest/DataGrid.test.jsx b/packages/terra-data-grid/tests/jest/DataGrid.test.jsx index 4f8cc9a0f26..de367866300 100644 --- a/packages/terra-data-grid/tests/jest/DataGrid.test.jsx +++ b/packages/terra-data-grid/tests/jest/DataGrid.test.jsx @@ -57,11 +57,6 @@ beforeAll(() => { jest.spyOn(console, 'warn').mockImplementation(); }); -afterEach(() => { - console.error.mockClear(); // eslint-disable-line no-console - console.warn.mockClear(); // eslint-disable-line no-console -}); - afterAll(() => { console.error.mockRestore(); // eslint-disable-line no-console console.warn.mockRestore(); // eslint-disable-line no-console From 08814064f43cad1477441f5d35a7d8699f5e2ce2 Mon Sep 17 00:00:00 2001 From: Saad Adnan <38024451+sdadn@users.noreply.github.com> Date: Mon, 16 Oct 2023 09:07:08 -0500 Subject: [PATCH 38/54] Apply suggestions from code review Co-authored-by: brithom <126617568+brithom@users.noreply.github.com> --- packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx | 6 +++--- .../terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx | 6 +++--- .../src/subcomponents/ColumnResizeHandle.jsx | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx index 5d9e6c4fae0..51b54dd97f3 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeader.jsx @@ -23,11 +23,11 @@ const propTypes = { */ activeColumnIndex: PropTypes.number, /** - * Specifies if resize handle should be active + * Specifies if resize handle should be active. */ activeColumnResizing: PropTypes.bool, /** - * Numeric increment in pixels to adjust column width when resizing via the keyboard + * Numeric increment in pixels to adjust column width when resizing via the keyboard. */ columnResizeIncrement: PropTypes.number, /** @@ -40,7 +40,7 @@ const propTypes = { */ onResizeMouseDown: PropTypes.func, /** - * Function that is called when the the keyboard is used to adjust the column size + * Function that is called when the the keyboard is used to adjust the column size. */ onResizeHandleChange: PropTypes.func, }; diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index 2b3ab9aae6b..51b35be33d9 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -52,7 +52,7 @@ const propTypes = { maximumWidth: PropTypes.number, /** - * Boolean value indictating whether or not the header cell is focused + * Boolean value indicating whether or not the header cell is focused. */ isActive: PropTypes.bool, @@ -77,7 +77,7 @@ const propTypes = { isResizeActive: PropTypes.bool, /** - * Numeric increment in pixels to adjust column width when resizing via the keyboard + * Numeric increment in pixels to adjust column width when resizing via the keyboard. */ columnResizeIncrement: PropTypes.number, @@ -114,7 +114,7 @@ const propTypes = { onResizeMouseDown: PropTypes.func, /** - * Function that is called when the the keyboard is used to adjust the column size + * Function that is called when the the keyboard is used to adjust the column size. */ onResizeHandleChange: PropTypes.func, diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 4b8a3b7f44f..de299ca357f 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -30,7 +30,7 @@ const propTypes = { */ height: PropTypes.number.isRequired, /** - * Numeric increment in pixels to adjust column width when resizing via the keyboard + * Numeric increment in pixels to adjust column width when resizing via the keyboard. */ columnResizeIncrement: PropTypes.number, /** @@ -50,7 +50,7 @@ const propTypes = { */ onResizeMouseDown: PropTypes.func.isRequired, /** - * Function that is called when onMouseDown event is triggered for the resize handle + * Function that is called when onMouseDown event is triggered for the resize handle. */ onResizeMouseUp: PropTypes.func.isRequired, /** From e1f5aedd16dd4de5b135efacbf6b5cae891b4655 Mon Sep 17 00:00:00 2001 From: Saad Adnan <38024451+sdadn@users.noreply.github.com> Date: Mon, 16 Oct 2023 09:07:27 -0500 Subject: [PATCH 39/54] Update packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx Co-authored-by: brithom <126617568+brithom@users.noreply.github.com> --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index de299ca357f..ae12b102a55 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -54,7 +54,7 @@ const propTypes = { */ onResizeMouseUp: PropTypes.func.isRequired, /** - * Function that is called when the the keyboard is used to adjust the column size + * Function that is called when the the keyboard is used to adjust the column size. */ onResizeHandleChange: PropTypes.func, /** From b0121ce7fdf5aae515a10a8d831c4bc2913df26b Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Tue, 17 Oct 2023 14:15:15 -0500 Subject: [PATCH 40/54] updated datagrid --- packages/terra-data-grid/src/DataGrid.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/terra-data-grid/src/DataGrid.jsx b/packages/terra-data-grid/src/DataGrid.jsx index f77c71c8d87..b9376837688 100644 --- a/packages/terra-data-grid/src/DataGrid.jsx +++ b/packages/terra-data-grid/src/DataGrid.jsx @@ -619,7 +619,7 @@ const DataGrid = injectIntl((props) => { columnResizeIncrement={columnResizeIncrement} onColumnSelect={handleColumnSelect} onResizeMouseDown={onResizeMouseDown} - onResizeHandleChange={onResizeHandleChange} + onResizeHandleChange={onColumnResize ? onResizeHandleChange: null} />
{rows.map((row, index) => ( From 17b65c8cc0a7bd02165379548f8b5cc942d3916e Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Wed, 18 Oct 2023 13:15:13 -0500 Subject: [PATCH 41/54] fixed isResizeHandleActive not resetting --- .../src/subcomponents/ColumnHeaderCell.jsx | 6 ++---- .../src/subcomponents/ColumnResizeHandle.jsx | 21 +++++++++++++++---- 2 files changed, 19 insertions(+), 8 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index 51b35be33d9..a7788e1882f 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -163,10 +163,8 @@ const ColumnHeaderCell = (props) => { const [isResizeHandleActive, setResizeHandleActive] = useState(false); useEffect(() => { - if (isActive) { - if (isResizeActive) { + if (isActive && isResizeActive) { setResizeHandleActive(true); - } } else { setResizeHandleActive(false); } @@ -206,7 +204,6 @@ const ColumnHeaderCell = (props) => { if (isResizable && isResizeHandleActive) { columnHeaderCellRef.current.focus(); setResizeHandleActive(false); - event.stopPropagation(); event.preventDefault(); } @@ -273,6 +270,7 @@ const ColumnHeaderCell = (props) => { columnWidth={width} columnResizeIncrement={columnResizeIncrement} isActive={isResizeHandleActive} + setIsActive={setResizeHandleActive} height={tableHeight} minimumWidth={minimumWidth} maximumWidth={maximumWidth} diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index ae12b102a55..d8b7a9678e9 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -37,6 +37,10 @@ const propTypes = { * Control is the active element */ isActive: PropTypes.bool, + /** + * Callback to update isActive for parent. + */ + setIsActive: PropTypes.func, /** * Number that specifies the minimum column width in pixels. */ @@ -57,6 +61,12 @@ const propTypes = { * Function that is called when the the keyboard is used to adjust the column size. */ onResizeHandleChange: PropTypes.func, + + /** + * Function that is called when the the keyboard is used to adjust the column size. + */ + onResizeHandleBlur: PropTypes.func, + /** * @private * The intl object containing translations. This is retrieved from the context automatically by injectIntl. @@ -71,17 +81,19 @@ const defaultProps = { const ColumnResizeHandle = (props) => { const { columnIndex, + columnResizeIncrement, columnText, columnWidth, height, - columnResizeIncrement, + intl, isActive, - minimumWidth, maximumWidth, + minimumWidth, + onResizeHandleBlur, + onResizeHandleChange, onResizeMouseDown, onResizeMouseUp, - onResizeHandleChange, - intl, + setIsActive } = props; // Retrieve current theme from context @@ -187,6 +199,7 @@ const ColumnResizeHandle = (props) => { const onBlur = () => { setNavigationEnabled(true); setIsAriaLabel(false); + setIsActive(false); }; return ( From d8e8a0882b1e1021e61e3502214802b9bed55551 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Wed, 18 Oct 2023 18:48:46 -0500 Subject: [PATCH 42/54] working column resizing --- packages/terra-data-grid/src/DataGrid.jsx | 2 +- .../src/subcomponents/ColumnResizeHandle.jsx | 9 +-------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/packages/terra-data-grid/src/DataGrid.jsx b/packages/terra-data-grid/src/DataGrid.jsx index b9376837688..f77c71c8d87 100644 --- a/packages/terra-data-grid/src/DataGrid.jsx +++ b/packages/terra-data-grid/src/DataGrid.jsx @@ -619,7 +619,7 @@ const DataGrid = injectIntl((props) => { columnResizeIncrement={columnResizeIncrement} onColumnSelect={handleColumnSelect} onResizeMouseDown={onResizeMouseDown} - onResizeHandleChange={onColumnResize ? onResizeHandleChange: null} + onResizeHandleChange={onResizeHandleChange} /> {rows.map((row, index) => ( diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index d8b7a9678e9..e8628ae3528 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -38,7 +38,7 @@ const propTypes = { */ isActive: PropTypes.bool, /** - * Callback to update isActive for parent. + * Handler function to update isActive for parent. */ setIsActive: PropTypes.func, /** @@ -61,12 +61,6 @@ const propTypes = { * Function that is called when the the keyboard is used to adjust the column size. */ onResizeHandleChange: PropTypes.func, - - /** - * Function that is called when the the keyboard is used to adjust the column size. - */ - onResizeHandleBlur: PropTypes.func, - /** * @private * The intl object containing translations. This is retrieved from the context automatically by injectIntl. @@ -89,7 +83,6 @@ const ColumnResizeHandle = (props) => { isActive, maximumWidth, minimumWidth, - onResizeHandleBlur, onResizeHandleChange, onResizeMouseDown, onResizeMouseUp, From 2dfb130b5706eeed4e9990f4ce17907e9f335eaa Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Thu, 19 Oct 2023 11:03:36 -0500 Subject: [PATCH 43/54] updated tests --- .../tests/wdio/worklist-data-grid-spec.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index efc001e960c..bf5265a2000 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -457,13 +457,13 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { }); }); - describe.only('column resizing', () => { + describe('column resizing', () => { it('focuses on the column resize handle', () => { browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); navigateToCell(0, 0); browser.keys(['ArrowRight']); - expect($('tr.column-header-row').$('//div[2]').isFocused()).toBe(true); + expect($('tr.column-header-row').$('//th[1]/div[2]').isFocused()).toBe(true); Terra.validates.element('column-resize-handle-focused', { selector: defaultSelector }); }); @@ -498,5 +498,20 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(180); Terra.validates.element('column-resize-decrease-keyboard', options); }); + + it('returns focus to the header cell if resize handle is selected and tabbed out and back into the table', () => { + // disabling the 'aria-input-field-name' rule as it is dynamically removed + // for the keyboard resize workflow and this causes an accessibility failure + + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); + navigateToCell(0, 0); + browser.keys(['ArrowRight', 'ArrowRight']); // navigate to column-header-2 + browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid + + expect($('tr.column-header-row').$('//th[2]').isFocused()).toBe(true); + + browser.keys(['ArrowRight']); // navigate to column-header-2's resize handle + expect($('tr.column-header-row').$('//th[2]/div[2]').isFocused()).toBe(true); + }); }); }); From 10d12e610216a2088d26282acd995b7bae038ae7 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Thu, 19 Oct 2023 21:27:20 -0500 Subject: [PATCH 44/54] working tests --- .../tests/wdio/worklist-data-grid-spec.js | 38 ++++++++++++++----- 1 file changed, 28 insertions(+), 10 deletions(-) diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index bf5265a2000..c8996c3d3e7 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -460,8 +460,8 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { describe('column resizing', () => { it('focuses on the column resize handle', () => { browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - navigateToCell(0, 0); - browser.keys(['ArrowRight']); + browser.keys(['Tab']); //navigate to first column + browser.keys(['ArrowRight']); //navigate to first column resize handle expect($('tr.column-header-row').$('//th[1]/div[2]').isFocused()).toBe(true); Terra.validates.element('column-resize-handle-focused', { selector: defaultSelector }); @@ -476,8 +476,8 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { }; browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - navigateToCell(0, 0); - browser.keys(['ArrowRight', 'Enter', 'ArrowRight', 'ArrowRight']); + browser.keys(['Tab', 'ArrowRight']); + browser.keys(['Enter', 'ArrowRight', 'ArrowRight']); expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(220); Terra.validates.element('column-resize-increase-keyboard', options); @@ -492,25 +492,43 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { }; browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - navigateToCell(0, 0); - browser.keys(['ArrowRight', 'Enter', 'ArrowLeft', 'ArrowLeft']); + browser.keys(['Tab', 'ArrowRight']); + browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(180); Terra.validates.element('column-resize-decrease-keyboard', options); }); - it('returns focus to the header cell if resize handle is selected and tabbed out and back into the table', () => { - // disabling the 'aria-input-field-name' rule as it is dynamically removed - // for the keyboard resize workflow and this causes an accessibility failure + it('returns to navigation mode from resize mode with the escape key', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); + browser.keys(['Tab']); + const x = Array(4).fill('ArrowRight') + console.log(x) + browser.keys(Array(5).fill('ArrowRight')); //navigate to 3rd column resize handle + browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); + browser.keys(['Escape']); + browser.keys(['ArrowLeft']); + + expect($('tr.column-header-row').$('//th[3]').isFocused()).toBe(true); + expect($('tr.column-header-row').$('//th[3]').getCSSProperty('width').parsed.value).toBe(180); + }); + + it('returns focus to the header cell if resize handle is selected and tabbed out and back into the table', () => { browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - navigateToCell(0, 0); + browser.keys(['Tab']); browser.keys(['ArrowRight', 'ArrowRight']); // navigate to column-header-2 browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid expect($('tr.column-header-row').$('//th[2]').isFocused()).toBe(true); + }); + it('resumes column navigation after tabbing out and back into the table', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); + browser.keys(['Tab', 'ArrowRight', 'ArrowRight']); // navigate to column-header-2 + browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid browser.keys(['ArrowRight']); // navigate to column-header-2's resize handle + expect($('tr.column-header-row').$('//th[2]/div[2]').isFocused()).toBe(true); }); }); From d86aad4f913bd82383b59ed682344d1b7a014ef1 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 09:03:26 -0500 Subject: [PATCH 45/54] linter fixes --- .../src/subcomponents/ColumnHeaderCell.jsx | 2 +- .../src/subcomponents/ColumnResizeHandle.jsx | 4 ++-- .../tests/wdio/worklist-data-grid-spec.js | 11 ++++------- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx index a7788e1882f..94d6c50c2b1 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnHeaderCell.jsx @@ -164,7 +164,7 @@ const ColumnHeaderCell = (props) => { useEffect(() => { if (isActive && isResizeActive) { - setResizeHandleActive(true); + setResizeHandleActive(true); } else { setResizeHandleActive(false); } diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index e8628ae3528..da714eca5d2 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -37,7 +37,7 @@ const propTypes = { * Control is the active element */ isActive: PropTypes.bool, - /** + /** * Handler function to update isActive for parent. */ setIsActive: PropTypes.func, @@ -86,7 +86,7 @@ const ColumnResizeHandle = (props) => { onResizeHandleChange, onResizeMouseDown, onResizeMouseUp, - setIsActive + setIsActive, } = props; // Retrieve current theme from context diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index c8996c3d3e7..ef2e039b2f1 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -460,8 +460,8 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { describe('column resizing', () => { it('focuses on the column resize handle', () => { browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab']); //navigate to first column - browser.keys(['ArrowRight']); //navigate to first column resize handle + browser.keys(['Tab']); // navigate to first column + browser.keys(['ArrowRight']); // navigate to first column resize handle expect($('tr.column-header-row').$('//th[1]/div[2]').isFocused()).toBe(true); Terra.validates.element('column-resize-handle-focused', { selector: defaultSelector }); @@ -502,14 +502,11 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { it('returns to navigation mode from resize mode with the escape key', () => { browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); browser.keys(['Tab']); - const x = Array(4).fill('ArrowRight') - console.log(x) - browser.keys(Array(5).fill('ArrowRight')); //navigate to 3rd column resize handle + browser.keys(Array(5).fill('ArrowRight')); // navigate to 3rd column resize handle browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); browser.keys(['Escape']); browser.keys(['ArrowLeft']); - expect($('tr.column-header-row').$('//th[3]').isFocused()).toBe(true); expect($('tr.column-header-row').$('//th[3]').getCSSProperty('width').parsed.value).toBe(180); }); @@ -519,7 +516,7 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { browser.keys(['Tab']); browser.keys(['ArrowRight', 'ArrowRight']); // navigate to column-header-2 browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid - + expect($('tr.column-header-row').$('//th[2]').isFocused()).toBe(true); }); From bf1a0826242a08ba73e984b8f6debf22402af3fc Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 09:15:44 -0500 Subject: [PATCH 46/54] removed polyfill --- .../terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index da714eca5d2..b746674a571 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -7,7 +7,6 @@ import * as KeyCode from 'keycode-js'; import classNames from 'classnames/bind'; import ThemeContext from 'terra-theme-context'; import ColumnContext from '../utils/ColumnContext'; -import '../_elementPolyfill'; import styles from './ColumnResizeHandle.module.scss'; const cx = classNames.bind(styles); From 054c35bdc69e90811292a029d517cb9f3b696996 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 09:17:58 -0500 Subject: [PATCH 47/54] updated snapshots --- .../ColumnHeaderCell.test.jsx.snap | 9 + .../jest/__snapshots__/DataGrid.test.jsx.snap | 58 +++ .../WorklistDataGrid.test.jsx.snap | 398 ++++++++++++++++++ 3 files changed, 465 insertions(+) diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap index 586cbf57c68..7060f5790f5 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap @@ -38,6 +38,7 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort 1`] = isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -86,6 +87,7 @@ exports[`ColumnHeaderCell renders a column header cell with ascending sort and e isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -128,6 +130,7 @@ exports[`ColumnHeaderCell renders a column header cell with descending sort 1`] isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -170,6 +173,7 @@ exports[`ColumnHeaderCell renders a column header cell with error 1`] = ` isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -218,6 +222,7 @@ exports[`ColumnHeaderCell renders a column header cell with onColumnSelect callb isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -266,6 +271,7 @@ exports[`ColumnHeaderCell renders a column header cell with onColumnSelect callb isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -302,6 +308,7 @@ exports[`ColumnHeaderCell renders a default column header cell 1`] = ` isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} /> `; @@ -458,6 +465,7 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` isActive={false} onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} + setIsActive={[Function]} > <<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
Date: Fri, 20 Oct 2023 12:05:21 -0500 Subject: [PATCH 48/54] updated snapshots --- .../sticky-header-scroll-fix.png | Bin 43750 -> 43749 bytes .../data-grid-spec/sticky-header-scroll.png | Bin 42184 -> 42184 bytes ...cond-column-cell-focused-in-empty-grid.png | Bin 10801 -> 10800 bytes .../sticky-header-scroll-fix.png | Bin 41803 -> 41803 bytes .../data-grid-spec/sticky-header-scroll.png | Bin 41357 -> 41357 bytes 5 files changed, 0 insertions(+), 0 deletions(-) diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/sticky-header-scroll-fix.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/sticky-header-scroll-fix.png index 2e8c4a25eef06e1fb7722b1ac0d44a15e45ded72..91e914df0577b78a7e8e967c6c42539ea9d40caa 100644 GIT binary patch delta 2980 zcmaEMmFekKrU@#HYc{Hu&(Us<_AYqM)o@%qir+(PV&{_J7dPs-WIL5M>=kz~VwP?* zztZfs$u#Ru>#D5DRddxQpPR=k%EHi4f9Cr2@PEgFM4dP558v#*J(Hi!n<&n~z_9;3 zNM;(>hx$$D&t{*U=>Pl9p2<9Ol_npWCo{Qrt}@UB0U#{}RQln3IOD%{ll$k(Pd+f0 zckFpk4pJzFxndtzmx%NY$;- ze|_@ybu2*UzpJ(X|Jm9HKh6K~@v%Ed*Z;47e}Dg@Gxh$5$H)7D0u1#pe}8}fQ&Ow` zXurHY6OhmFr}X~*`t$bDPuKtW_BI-%Y5%*|ueJZ@05!e6y&a+nC}8glG#0Aj|JScy zr_Nvcsl4X*H(j8L59>i%?1Mp`$oSs=hj0JCU)dm|?ym>h!La4`Vg3Dogn+CE-+w=y z9{;I-6_CyFRtsdm!)`7h`@%Y~!qqTwdI{GvY@xfI$X3=5toIq}2iE%z^#dCF3|s04 zH1-{K*AHak2PVXNdS^J~#1BmSAo~X@?}MBIvL93q(W|^c^FGM_f%HDe{(%;8H+vh4x{xOetvgAC?$^7$-ftZs| zkb$9YK1hYG=!5!{$>H&Q*reyc~=S59Y6D`V%|(*}NGn z?yNs%Pv)OHk^4mUd}*K|^FTHL`Sno#y855n>;L!v=V4%A_^|u$>sdeD|2~Yr4(9&; z`_jMul>I6upxl<<&UNkf|33CJGBo_x-T&`bHp9R5tAG*=Z?)==_siRZ6#c(n`~RP< zeel!#A0HpP0|grFfB*YiT{rC%Twwo~zrVl#;h9>${}E6ZBT&u1UGMMje?EWhr|_EJ z-*kZj2jahf{W`UN8&K1?x6vR|_J08i%wPD)9HwG^ZEfw-^p$^P@9(SS2CDc|57IJ! zCETU)^?yx4M!gRQS#j&{!|CyLoIuux-+w=y*8k}qS`Xwjl!*e#1+lC^G6SM8lwQIh z`{`{bvXwyl2h#ftK>G*M`#}2#)cZjD2h{rv^#kjDhWdf^enb5L=6z5;tfzB%gPiw4 zS-*bZiaxMY>cQnQ-HKau?~8)U-+?LlAx;6=e{0~p4=R5L()%F$2h#gM`v=tfK>G*O m`waC1>wSg{s(b%#J!4?)5tn-V!zsYL#o+1c=d#Wzp$P!)P?|;n diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/sticky-header-scroll.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/sticky-header-scroll.png index 3a9f57bf04e4fd2319d71a0a03b3cac509c80216..e302263508430fea7ef2af80880154bdd000534e 100644 GIT binary patch delta 590 zcmX?clIg@rrVaM<>($Nqe(^AWm>nJ${Vl?EAL}!YjgjXUyt(yWj4V`TalE z@ArQ1{_}48{*!0F9%i_6wYmP!=lK6O=gfb)@Asc>{o=~Xnf&?dnC;ur>(9rh6xWG8 z2t7Y<|A}XRbPlYZXInqvvKCKn zeijFs#(FQ6U(V)4uBp9XyzMV5`Ix=(3=Hp2$|JxMB-dk`u< z`!hp(Y|c4mnX-+R`~^3TKC}6-uKL%P%sjBc$L2oale4drVPN>NaNW9fOb1R&0gXwB z`E2{`cP)_h;CbHm+fQfAGQaWuJIEpXw%&eQq;od=&G+9x9)tevw`G=X&l>*L0sYGG zV8h+K>D$*@ChWe;7765AdtU71= zZ4mD~(Ba3g09g!={fgMb!^1(Ay;}z&kIkJkZyp^;~8fO3i delta 593 zcmX?clIg@rrVaM<>*d|~e(^AWcpV%^xV*c~%`ns9R{pUaXE?+w(f8WpY zd)4p7f8NcnpFG>0pSd8M|KG>+^?%cM?>tfa{ik^RvsbUQ(mwU2p z*8Gn3a`kih*WKr5VEBGHynp{W_UrH28*W>k_CJz7zfOpO;obW4c7IhE?%a!HVA!!e zPtNwt*~RUQ5AIHOT%_T+nE?pYH{O5$*(!T&O*k`9a2cgq%`!+n*+diA&cx;|I zW8dyOc}(wjrJtYobQ{R1ggcS%9-N%4&dAUpfBNg!Qigk>yg*@tbw3%~4=Vy$ABwl% ze_!l%R$7Ly9mr+4f9w5s%c;*y`P!Xe6eXV8E_S>vL zk1<%}t)04kZDsG>JaLfh?`u&&wY+7!V?kQ;*KRG+I?I3KZ5bnwH-GomFu#>R7Q?Z* zPx;oZUk~#2omddrV{L734-83$g7W9jpYL2d`QqY-n?Ec%#5noGqB61ntgGer%VfOR RArDl+;OXk;vd$@?2>|NI9GL(B diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/second-column-cell-focused-in-empty-grid.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/second-column-cell-focused-in-empty-grid.png index 61fe8a4af014ff2376db24c08f3e763d481f5ea0..bd72950120d75d7fc725a2d9784f7fd8e5fc6ab4 100644 GIT binary patch delta 227 zcmdlOvLR%G3gh>Usuk*ThJ}wA7+4O>p3Pt+6ewU8C@?93vnhZ7hRI4(i+4*;cGR?- zJVE0X5YL%hr72L~dj9-*1_p*d?>|;NxoZMsJ)R|h=esNeLqmD#y!5(DHIMhb2a4|5 z{n_U8+-I%7_c1dtd@Gd7#I%37tc$dmpRX(PZ_AL{%mP%<+93$7JVQ? zMX#4Wo%&4rcp(b|!-KoA*QdTWv4^O8|7zE|KT8-H)EOkcPmHgykz-_Fs3_+J8n>ff Yv479aZFW7kfhI6`y85}Sb4q9e0DK}~GXMYp delta 228 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 Nb;7}}{8z8I{{v><;$r{+ delta 6778 zcmaKQcT|&Ex4sC10#XD`kdRnDWo!^+q(eke?u-;?>~v%lPy`|^hLD$Dr0L`vQ7KUv z#YPj5PUz90s}PVHqO<@>s0ks-JulAveY5Vm>-YY{V&$BD_I`GI_HJ$2*xItO(9q95 z`^sSG-uqM)b{F(Vm+G^3A8(x55sGj=k@oaPWm<4$_m`D-y$5f7E_s;!Al~w<^Ye2h zC6zCa{Oi9OYSN+!zsHZa+)UsertxprmT9 zR&!yzoo?XQzf)RCvdX{`OMAGfT$X}PlS}Aa#PG07^}RC?QKNQssj;ha`fe+hyhd2_ zbEqchYiQM8Hw=jD|9a(e|)p3b2#*A<&ANhB$VDp-R6vn0Q^W;aZ!iK zO^>d(*INB&gNm_Nn>N3RSK{~43&G*5AAaBW&|FA%TBJ}%YdDe(b{0ID8Gf(U@k2V4 z$U2~W5TrH#e!O>NK$SyPRJW?%QYMJ@4~DE4Cw3c3vuR3jv=hL3}lb2_$g zV{v80BfZRL>mK5@fBc&)1tYVz_pnPfl8%NpKDT?6v~FOG0^({zv@L!NPtV?IPW(|^ zHWVzJ<)>1elERjU6+YL*j-L7g5nmg!{?fSQPOVvKcmnRDXcdATYYXYa(bLbV5>zfp zczzHUYS8N(;*6RXbh?i<9l?6B^M;cSdA8NnQ;jx9kp-_^-Di0$UR{P9)@$Ck%0uG) zsgRKs>Qz4YPud5y6Np~!N#?vC%c9?(qutUja$6Li(cE(dy87qwoMQ-&Q z6*Vmstuc3G#NJU`v7_^c@|#vV%n`~RVJZeU)GZbxR#?)U5k%*BB=DW_h(v0Kj#KQd~ZZ6VzrKi}F-LVKage!Ibq(&x8Rg)^S8j{`3{Y{|_e%hrZ; zR7?h%lrL9aDZf6hXg2>o$7p`i!++sOncLLIXMH{m&-q_2)kfl3y>(A;5`iv%EUh+4 zh#_pyq%pS|&Byz>wc}Y`kM%=zQcPAa4~m5&9)kIAeS%rP#xy0!T;}zgxAO5WwmXhE zMCZNhSIW%@+|was3N9DANyTo(#O9=$ZIqPM%a)ISxrzV(dFPWoF4-?kX!=lZ;fC3R zgi^*8%{Y=cfUxkuajfK1XWdGNF(T7Wj^Sdcz-Y^es2LWaXDT2%njjGlCpIS{SkV-_ zmSkMjmQ?d)q(T4JWd1la&K>Ap=+(W)r?frT=-Z!a_+jNvdgLYrtPdZH3j3;xr1cVf z${JHHzw^-;UVWE|e?NhXg9EzLli3h+`PSzjlC(^B=(bpJ?qGuZzd4r+9yt1Unyo-T$qsH4Z6FbRs3VbdZ)3C&FPBdTc z+bRc5e~RC%NThf8(YNbgfASdLV^h7LWy*Tw$<2N1Ty z18dU=L*{!wREnCNi3U{8QYx9NUa&*qKX>!XbkTRyeILdok8ouN`NiqSAq=G`^)RTU z3Y7Nb6Hqlu^9{{Hr)o{!4C|@%3J!~#DVlNis6~8rP~0p}95xbn^Lj^JxJN1uooX&d z=2y@B>J++U^XBbe2jL_;>+Iis%1B)9;Xm7R$$hfR0yW>P`?QoKxJ?=xwZEEojLxi- zWF)-KFIQZc=%lM!Yi-TGl)n2=L6Q{0^)|Gn!-Vx?TLykpudAPV2Jy=jvhd^2C$W%t zquCnQ%!$+;Q$9ZZn#(ZdG#O81CBk7J z?ikXC=8UX_!IhvS#gu6^7{nOjcMB$%2*aWHcEbThj4(~Q2q>s{Zowcj0ZU@fKM0U`K?J!fk;zHP+iW3{5!#?9jEva<_!#tgt6=v!f zLn0a>=$yQWjy$7Nqi&5NBd@#M+0>>k4Ewsb@7A=sQ}9%CUqI>*e!i?WMhbM;Mk%?l zjiGZzrerc}$!IDXV&VI@Um9D3B&xEC8b@UqPN7=wGRimU)J~qr5Dn?$=T@L_ns~|1 zr>5s3eE~va;nuzuChl@5r^2ZOz4*BT>PPe#}StL`HvG0P_%O%8!z1ODXf=$ zXy(1`bP6gWY((fn5}a{udYemad6MAh6Ol`GNf{B(g&?_KLEoLA@%IJaVVLrMwS8o^ zg`Hoe z>$oRt`XwF8&xo*Ov{#}j+O`d?&t4&q-B2Iz$V~Lix+9zBvU(0hsH3?hAM35_dU_Ji z1>R<*;$USA6u*QP)D-@8@U>gr12yfjtWZvKcqs#&$}XsqHLVSjTU=hg3OaFN$CsNd zduUbP0e&RCdOI(}`mp0W#m;XxT?I#LgFYsxs3xI|H&)Hf>#XtYp%Y74VaxTa>^!*( z&DP5!7@9t$I1gTKIcK49~s1&Ag+M~tI%N1k6<4N=0|6O)0|JOU58iFy=LB^y_O(n~QW@%- z=222ks`(B%(u@aT@@d>Uw-wI5YwnQA$Uvjv==9Tt3yogoCD5=&z>CUnCsE@S9dbJ;8SRD(5CeOl{NC&5z zY?_cv(v2qTq`7gp!3b?CVdH>b*%2|?9w++oqJ#Io!-TJ@W<4XROAJTlC?G9G&*L`LBdQozc5B?p84q;0@cu=KS%s5O7BpJUxc$=NapJpgGzW61!xYJDf zbwRC(!vf-P-GPx+gSm26DuF1teb~8D=D6~!AjTEBs9t25tZZAlA*Lt8IG_kbl@D(` zulq60O{y1VsAN@O;L(!Q@??1UkM0qg3~a)G0D-KrZv7vh@t0rbGSg_Qx-fG#H#bKX z0=3Pkn-tKNz%J5Ecxuiu&p9Wbw^RF(*z0Xxiqo^s8Y0md?rjq9p6-(`z=3#n9ORfAVQq81h=I<;hq@O9;Zr!hHy?ZRgqf#Y#G~HF?FIkp6YWSAe1eKF_Ln zQ!)M+`D36LM)vTOYox7VzlV+sVj)SOPuLAdo-)a6XKmo*?uUR5%oqe6bm`LXd~)o!_bTUG zALw|Vg8SLx;-cGGWg^!pcqj;gg2sLVAVW>14ClCz+6Ar2+1ch+*!oA^h${dynfTQwIEZ zQ{3(=P&juLC^l)Qpfrz}z9P7h0F~sG1ZyW|g!Rfy;it|2KJ6b(dh9XD{d!56QSCGdzDo|T2J z{uRtNT5VJurt=xF?*fqMa(CTYIdj4RB9X}TfinUXuy`NLb{3IT(ae4){5Qpnu#O5o zPk?JG$KMRU=%iIG1E?+~cxV&DDd5QUwhXxaJO#;kb8I-2b80DSp#y51=`a2zuWHT& zi6fg`cM(zfBFtQ!<4C2n12B*9iiU|olO}gp-^*PU>iLODibQU`T+!-7J%ZjvE#qyb zJ~Z?E8s8oHwc|VC0w6}`lGp=CL*K17eSznaTy7mx)G|>I845$l9s%Ra!h~)ezqGeO zp#o61qNQF(v^%JRdZWA;1-;N^5y2qGx*)bf*&=?rw!hdC!cp{64*++ag{sw8Mj)Jp zP;j!)pLyc^-qT5SM0S26m?yK3`3;lI7Q0UJ>uQBp`CKNF8)rIqoDBr%P1Xa(S~uDK z`sq#_`G{Gq|86vKaKO2eKin$A}YukF9Lxz&^tQIEc7&))hpWz&m zQ@K(r1e22k-`cS<@W4?uc0n21qFO>OAGMzFSe)#^0*tddLi%X7J-uU<>k5)rtV z_Wd@;Z_fYej31fl=dWNyNY#i$F-zNs)y9Esg1l@qk80#*k!6Q#KiMI_Fyeaor7f%n zj=s&|z%h8R1guO?7oGx+y5W@7#c)E#J1k3YCOF4F7NX9gqjQ>PJd zh;EBW*({vuLf#bo#oJmDS=J({pQTC6v&gI7YXV)UJ_g|&z58UWn>bSNPrZ0;pr#R5 zhC`W2#T_l?D}#y8&ZLde5l-^fSQNFeu&2S^QWq-%c5dD?^)W_{kw2mqueRa_}DyI-K>1^8-bj z*^gS}Npqj+LYp{!*DfV#n9B+|hFc8>`TB<)E7f6QVo(q|g!M6S-?*RiPVT6*DJ{$s zCRl``cSF}T-&D{4_3)_oQBcOPqqrNJ zEi`Hf+C{ROjGd%Nh}aa9@ypeIBg#)`G>qDQo4Se-p$;)Lly@G&Wp&naLUnybvz)?D z9h|0zdLI5@3Qx2~hpAg*0#H7me>ktE?Hh5@LSl>xYAb>{&~uxt=#bjY9-fCmpXC;md^^4i!`%HCW4q8j7qjF=ewQdu43^6^|oNwf0?O zd?UtjV+#Nb-OS86AQj7ICCuq*X) zyq4sV@Vzv_R7U8(k~l$M}m@|2L3GZht3fr>kI^QPg8F zz+3_o?cQ2E@}hIl1=5^C+!#E|{`&*Pe-i9qoP#ryG_N}+POHgwUeYEDyg)O%v z7R?&?)mMNe)UY@ugxLmkT<8xiFxT_!K+S+v+E@`CO+WQeFNasZ!byZd_G<18=&V^W z_c%y6@-RrWmH)*(j+F*R%(T`aUW)U6W^US=3_MF)3Zbt#e6jI}bdYjt^vgQR{X})J z*HZXo z8?v`|t8_^gT3yBRlGUkBH+EiGgCULZ!>a_fvbv@O$MDK@%JI9}lzWNt6f))Koe|cN z@h^gwuXu)go$C49;9c1gTxt{L{vSU8c6tFV1+W}&dsrgwx zK0e;%waKpRiQg!@llOz4F32CZvRZWLl~S$w0WAIQD84Y;W@Tkna7;_3TY>V+{hfdh zZ3oKO%J15=;j$3t7q(XLqAaIh8 zjE|ozy|Fod()fQLRtJakyq?>p$4(p#TMax9G)lY*U<&|`Y*q)bmF#(F5oVIrzBu)% z8vx^S4>-@4vg`M)>QVrZyT7e2PQ7?;PfhXsZdZLO>L0pnR^JHJ+};f?>$!oG1f6w@ zBZxkfvmq+V0Bwi+wp0tP&Rpp|#9siez7)3yO6$1ZgmL{!iTJn1KjbOMTf&a~ybj^_ zoxQ8#dGtCKuK*Ut6lTOeibJ$DKuraLad@ya7{CeZ3sPZSwx6Ec zHXeEzHGvm=ON&~UKiT8n*VeCQjYhh=S)mq zl&4u|AbrQ Fe*>T8>lXk3 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/sticky-header-scroll.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/sticky-header-scroll.png index b1c220eedfcea79afb89bf7ecfb9a0c45652c98d..c4f4e5f9ffd7f992ad74aa866c54b55212cbc0b7 100644 GIT binary patch delta 8248 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 T43hpY@N-k!;70DXhk^eKMXfSz From 0dd9dda0544e6d45433463469d2bd84c03a40e8a Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:54:37 -0500 Subject: [PATCH 49/54] updated snapshots --- .../column-resize-decrease-keyboard.png | Bin 0 -> 26430 bytes .../column-resize-handle-focused.png | Bin 0 -> 26292 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 26319 bytes .../column-resize-decrease-keyboard.png | Bin 0 -> 26430 bytes .../column-resize-handle-focused.png | Bin 0 -> 26292 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 26319 bytes .../tests/wdio/data-grid-spec.js | 81 ++++++++++++++++++ .../tests/wdio/worklist-data-grid-spec.js | 72 ---------------- .../DataGridWithColumnResizing.test.jsx | 10 +-- 9 files changed, 86 insertions(+), 77 deletions(-) create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-increase-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-increase-keyboard.png diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..35157c0524a40eb0b4dd62ed9c650ba62ee85c8a GIT binary patch literal 26430 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

2PsR7n|<>Oi<=V4 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¹xmj)hm$8R?eDlY zh9xgAPbTEq9)cfTd(7)LYnRdrSA=hHBvVe^q( z!tXRR_jhf}yqoUvSWP_jZVACR`y11P^Sji}s5gbb>CZbSE6sZJXgNP=HDer??a6eT z%X)qvaA^zklO6I6Uw@A%R5n8MfX~ri-m!ou{m(D*<=51{E6{CNs=B zOleaPHtkbIMX@yHsHmuC>gssfQXzO!j0_wPRaH4d!@>r#_3{{q;?nM(Vu`@13xBI4`ndE-^q#JA6nmz#G#xw^Z) zGP7+l8LBr+ow5PA8mr1b`ee{ z*t(@#tyS^r=3-}M`oP!-o$Q z&YMK3fBu%c)%0{x*O%KmV9xc?o!oj0`M%^1di)d3u#^ z_mOvZYeK54i6J81$<lKYxN*k_8bt z#`h#?adEN8eAn<#xwU-IT+09fx8a@I^P>#Ad1=@W##c3!xjOYJ)_?1pCb~b=Cc1t5HejDNA0&+So-V1tJ~4n*OiWBav`X%64;C3A*-Y2UxAp24 z{`_gsyp!fiLsM)&YymKm?kObLH}6HS9^m!Y%3v@tGZXTC5e2wH4aH48B@A@eEuC=UGd7mKnzltYiu~F;G6R;T>+N{@Tgps(xd< zI>H@|c$Y#WU$3RaT>&!lPW)!u7mB76rLNxI?@~ED8`oDi{uzb2X@wSlhsZ} z?T>8t1nmz9=4qZSjDM23pcQgE`wY=$Z8)!~`nTm+;Kz^3r8p>e(b1(|4_2^aw?#BH zH~U7|iLhbfo8ilSrt8&rT3BJ14kha8Z}5rZaYDJvZ8h;Zv!TKFo~T%c%B~V@rB~}q zVdlvgsLd_oeh;aG_icBUdWfaN$+|8o9SREzpJ*H$9%@w@5|RoyeK!pw;u8?~!szDa zmaAEoKq}}Gl@JvS(LMz4WPV{Gur)HhO|yjO9fVLw73QNq(cqpWGE^v80)+54(AO5#~+U!AV6 zZbR@pRfAn$R9Y%&d6;m+AA?vt=wZt#?^vZJZwwwD*XxP=@ z@~tLn;+sTC44SHLUE&?)NfFo>ir zV_|hCEp~+^^17WLG3ROj{M9##1h}5dX0j@5dctku?amDt?gVb@#-#C*=Q(J6UQ0{> z%?8swcw-7QWtSC6$7@~4ftE=PPn{WT(RaniR>j`f+#IlXbbQ3T$qlRX5iKoJw4Bt- zmqMJTr#t5v^2R16h+_F_e`$7M;pym>aE0@wfP_CS}@h{MJ@$X_o3qm7&z&;NY9{>|4a6 z1x7hE|5%or_&`s#RRHO39{k3-lAUPCogQ9&a|!ocvLV6}#}5waN?$5tLNQ z^{te9NJd813L#59aYC;tp&05;;f#fw0LW5lw~xnLpgY@>$lD#yo62d{x4SmX$nfF} zG2SZO9mrvpqXnE!XU`fN8+U%F_z`hu?;@%K)57B?D0_#AO?8*kMlUPayy{n*b_^s2 z%zu9)-27X%2+Kq00Wt;b3BRkW-+8KurKMaGb=kkxq8Z1oCea%kn@+Qn1WUX;cjAQ; z`}^6RDJYB=vfQAhmEm$f+>qTCnP#(GLPZ_6xEg|*eysHMgRU4BD9dk$naJa%J8fTi z1>?|*e`*cur-P+hW-&5zRf}|gH>0bo%V_93Gm}o$9VHA5t{7&m(2)`|ikBCgy!pD7 zzVTV~L^9~4l7ZLvV2fM*DfKgvkDXbaecxJ49Wubd&fd`6d?#<6*XGT9E84BTWU)Zj z_fblZ0W{TJ-kW*Z9mH6#zcBjXeRFd&8>}KOxVIfLp*t863=?&3$wo5h`+sfgORUeG zxge;>K9i$_V%ZyAAY$4|pNQAu>9x04rQ)vyXM=J_?#EmTx_SC)8%m84>lBRY*@y}$5DwmKKrAsIUFA; z&?pe}_3C=KrpCpxBBP;YsP_;p9CsDe8(La+MNhL9|9VRn62nBj(%5Idl65dvWXZd~ z)H_?Q?`^uVGJs0L6$e;6eQ;D}zPUryv)&d%Y`M>V^9-#93B%xYkov-&0u##apH_eU z)feUT)9vwvDT*C!klai4!1X9I? z_bLbQI!^*wb%A542@RuWVF}lETAS6YqxA7dr4kV#3u7G3pIcIo2_xoJy;|>7JId|! zyuNE}W<~{Z|KGV%Uo|2so$MO1v$OxRj3T(E-`?z{mYaL|_3^*{qmqdbTVE@)^!4{+ zw_d{u4Gk?UEj6BqW50N_K&PdpMTdi;NOm2$Yt&}=LtVAIBk1gK-EO&;v{Xe^m5|fo z@zK!{0+G7-`URA@_h`cs3#_XXA$qXXXSDBssHv&>%ECgt`loe;!!gUY{ox;Os0|QV zQd(MCQ(K$ErklW<&;E06F4Gh>>{Q?u-ashf;Na-5a9rhBT3V`zW)4x;(<3`S+B7@( z5y{8L_sZP7-Pg_t>aL~EVN3JFl_^q0sI?gR(J(ag>Z&`fNpxmS`$LLwmC>tL?*Q!U z=~lnFXqGKS!Do=HubX~lZLI)BI}$pXara6jf>r*Z&gs2DU^qWl;dzQOS}^^Hf+8}q zDZl_8IBRgU)M_B<*zN3q-lFU#3k%DFnSnv?N3kg=1^a&(NB|?j_x4IiyC;DwE$$OG z5vgFQ%=~CbecEuDJT26Trr*DRW?Gd?7APzF`BOSgS-Em>)YsoX&E(aqC&;4@h1~b< z=mrLbi)E?V&n?KJla2Moe`*Vgh%lR5$TA1!uh{;S1CTS&? zKEO^FEvJ|y)X{MJoZn%OZ+Cb1S&~rn2SiP1sPZsb&{;B&)h{?=LHNxLT>%%$`Y#Ve zOI$ltxEh;MKYjWnkyX5fgR{R!-IA14;kJ&KGkOmb4=-FL>oIT}K;Nck6cj|%)(XFE z`Pw3{`P1_*ky~Y@@$y1{sVp`gb6kWv)D0)Bn(do^U0f3r<(-}J+}vtZT~8dK;-Pyn zlKjC?ukITR;`c2Jhh{+WFLSm;^Y@)sLxb8z;JxKFHy)hKr{?=^7Y#zY<4K8jR~8E}x-dU~S#f z70WtMTvjFpj85yHP84RZ+qXG5IXn6W8>5Hhd4bYS{iUbkKdCWwrna{o&E$7#` z?fb(8LsR)8hZ!{n5geRE69I=O-_emX>d}#OAgdOvZUoPo#6~8lqr>%GF7tPb|umCp@7oT9i-OGHH&5|r&x3Yu5WjhjzovCQ&d?5><^ppU>i_rs< z6AffXsTzYRGI*`!^0V2n<}XgU70EMPCT#41RUvK#W3BD5x@Q7ZmbBlVzJboS`=_`?MGgJ^AKR43(xZWK zc-AfdGAa3#7QVP$oFJdx74`6kTiXV7tpFOB+sO*Wsgz{Rlctf87+`et>b=88fL)ks z1FHHPsBSo*MR>F7Ndi9@pl+^7piM|f2r+g7yW}Y+ zgm11N`l-}iF+-KAGAO_xIv%feu5sUNuJPAkcGD>c4T%`yG z0z$$f`$Hmt+KAluUJTzgbudFNDn4FH)0OX3N=m8(WLjXRP7mj#^7X2v0Zb2|pjQ3r zNi1*g?lzqC4}(msnq#VP6~3`y1)L&1?D(oL>cp^zi5-@EmU}0wh0xGV>#oKBlv@U9 zTR#EtdU7}#0zz{*l!hOcm1~Mn*^yZk@C`&SgrObc-a_>eq1zp~-EQMm~6XB*R|N1lB9k(b^mQeOQ zXBYfaSp6@Bg<(!VHvyuZ{9tX>PEo@hlQE;bpuS5tNTO?~q0W%Y%i zaJ7pW{PDsb?%VpW+<)ml_SmZ&x1PRI#_UPtp4X*ON@#yZuCHDGS_X>WXhsdw>#0cs z0)me~HR=zPc(~xP=ykK=v+hm)%*(~l>>4y-+({Nj($N8dnFMNNVb|2%`PQhTGj37= z7Yac^Vi#UsXPfEppde(TMBaQeD9wM`{PoWapq04iR&w}vvnC`tnG~?b#nInwpb^s} zA@{;;S6t8BbXe-i{1}Nf^j-10{h}P8pQV;!Tt>u#Q6CwxnyMfJEX2XVd75K0QG@K} zrk4E@SvQ`|fTUnZf2h`s)!u#zL115adiDQMt>%%(XEmPvN{vd)jshampPx1@E6=Gw zL~rm#o<|hLz_&(z+K*9Z)|pve_Zc~RSN1HPC(J)A@s*WTV_}-a&f1^56j#L0;@HAR zR|{6BO7QvlZC?);-}SB&S%B~-vpd%Uiy|Go8(oZBbD&E8{@$Z=GTZ*#Tfo^jVxUw? zzRG1?y59C|hdz`@7|#gX2#Wot=~?Z3%G2b_Rk{}4BrNfZ=b$3}m%fwpJ&|-jT2Ta^ zc)2%KX7qzksvXOYP?JCEzfo5g9`smq*z{^YFmp6m%+?O#A5&AOF~Y_RCE~|?ZlVoLrXR8hruqdfthGiN|MxAI%hRL>(=^b=>=YsF21Yl;ZUA`o` z2*e5ON*}_Z?}j!u;Vc(>>r!=-SES&G0M01DP*Jheb~Hv$*aH$SA+IwRkc_k4<0U|{ z#q|w6PmesdHqji6-*#e^djB+nwj}cYv}v4crGjejwowW zIlM00Q|Vu}CTrqEoKVC)ZOBC2o1-$iDqXHcq^14U3e=O4=UWY}t^K6sEEphd*aKNA zEKJ>#z+=++Er@`KNJSZttIkiG`Tkk*z_5^vXYm}}2_nhGCS8x3mse)fWtg<8l01&L zjf{<-9$E~?v)M3>jHol|6h-Czt;_fV!2aUR$_;VPEwziFc+T&Ld*H?7a$nk!9_+?asgk97dd-8$IS2Fi*+Bw_go@j#B;o+ zyhffT=L@WiCj{0}0^fOivdi<@&(&$OaU~MOU$&X0Je^$K@)Xc4=S6MN0dgE{kH(hW zTz@_B0}GUfK3RYjw`-Ax>bwLYyu$c3w2el9cvxaMt^%k&@qJ24RBg3$)D;cswO`1| z>It%d)5a4qOO3q82z@uH+;&y;4JN1{5`ldR|JTmt0Y&n8crw#LYD7p0r^nHj(aH|i zh2zG3u=0op{#Wm?2I(MEhL?3ur_dZ33ak6O)XKZGR=Ift#X!=gsj1{@vX|;fN^?xV zr2sTY0dy1yLhMd^kAX3`4?bP#^Kak3 ztE4;YE}iw5f|muASRjsUvdZpYEW&E4D*8t|9aCQJ%1{n%t^3i;v3x86k0B0JC$8!R z9aEEngu>1wmvyK9a5rCeLEQzFsMEIoDl{tyIT@Tm#cmGXeC{}-5A&JytKz0vbq$9T z%7i@dKG@AR9;^<9)OnrlumHKaG;#XmXmebO-^HbLVshe*ot?qn@7G`!`LMTG|FuMe zSDVMS7egjuPP;LBQ6AsncuN?MRkt<0EdqcImz8qrYt`?7!gkD#yxxN0$~`?gIk^YM zi{EVz$D%ADP2!%9`1=tAm@Ky97sL0a0SOk)Y}jk1PeMx4kEpbV%+4^+_o#=nU!?0z z3V5DRqKA_UiW?eI%EvOBofM{_k_z3=gY7f3wbTmh6pUFdK;1zNQSxTMFkiR+eWnbq z2<>a2bT@_HO$mFzo({Mzwc1}t3dk);8c-`(j%F{$hrs^#rD(l+vnB%I|EcvAsUw;bL#UShU7&=Ud#^A~pS2?E7bVTpdf)Ys!*`NcgI2leV(|9af0^*E9Q z0}@j3V49a;-QOZ?G#~(-vB5h;pl+@JJ6jWuxZ83?H)iJCCG}L}R z@3}jIb(8*i)>r_N<9Uo|ay0V40EakH=Y_OQA(5q7bPGHpW)pD(B*;*vyU9>K!$2wbP9}fQF0*O? zvkIc3hBY9rub+Aw+?JdU0yZX-K-L<8(ot$L92G`9f}j$Qzff#URmXZyAIwT1xJEKE z#j@-a^G%StAh>OeT`|L6X40z)UC=1#*Z%h&5$G2Jb_>*Gfl{;f8L^jDo__oe%g@Iu z*of*c+#@F@gwBpu6~w@5_3E$_*PJkWSnY@A`y7pexz*=>eX>}@#PD~Yk&yPM;a4YA zhik)9^R0P_pILN+f#@l8x%NIdd{JsWnGi|kpAMKRpt+5<@O78^(dHDWO6in5JO`UY zNO|~?ktCP9GHb&*A+2FLy!5(NIDgBxUu|DquB_*n|E=Ptl0lV$;rIYf5wSzvk>T$g9egx! zbNo=r;8?zO8xERVDKbJO+z7Ldq$J25M&ybU|4_+f?j zr73r$TveU063Ze1f4 z)s^h88(q2dT5A?M=4s87E>;P0Vpx|~B1DTl`t+{4M{Mgeylbl}DnLhG2A4omL5}NS zjfo{h)Hp5!AtF{Iy}gB9Y%aws$IusDu?{eW<4~|{tJGR>qhG%9ZEvUJ0yMI_(4iWo zPYvf__&=QE?%jL3GcW8ptaZwPSMv*gJJS;K6c+c+4|SgpKo0e@@$h_qGuvnmqh+qC zrS&yKB?~HNNd(t-0Sp;1J5($zDc#*nK#661fff0=K$#4UmX@~k;Nak7H*+3H@%yr} z1dw*V0In=@x+}Jb%TgPM84Povi4MR`&~kD<*lv)ZUy(9?3{sh< zwkDKYp)u7uT3eI#0V98t$~~DLJa8ZrcJE%!Hh=DczA-Hi9w7Astq@@E5Vai}gIXYL zx3uSJ;%-n*&n>JDc@AarZhuNh=)Bs-D0Db4zrS0_sQo(yoL~>Jc0UYTj?As|B8lpg zbA_Vd8ZHDHn5+FzP63R^=XS<5eE|Fa^4v=Tyl~8aOIyHX1$MRPIi_f8XAEGy!DY7S zdw=N>6zJNp#%;NKnCO#QfN^R)dBhAM{)xUmIYk`~!`00)?J!8a^_ORy+YgC|{KeD0 zJi3cA1;ZO~0Rsm1uph$~Tvov{7(8dtoort**(*YG^Pqb*~O*vZl*~|LW{S!8S75W3;eU0;QJx zq2uf=DFpTU6BW?vf8dC1m5Mh8F)R?nOlkPX#|emuhd>4cORP*_Uo?2+ATZFct_6d) zx%TY9gYU&tE32diF-#zKCkJ6W3!&83qXK>LPgCT4SuYe2<ne}N|%ee*Ajbbp1*wg`C> z{0!P+dtYm7Li-Q8(z&^LS$TO0gbk_D@4^1UD)wGTXsCG8;9%6ri7P_)alcqV)^@TO zl?ERn*r)CayC1|!D+9)h%5-lSbzW+o3-G$L5-K&a}~x=VqS z(UKHwxB1733uc7hb%l+5@cRo!7~Szww+BGvN=i$!8=t)SX>%Uq0tE^MnEy=sKN@WO zsSTJh>vM%iO)R%E8T_1ux<~dDwwoJ17@$B>qd6Jp1OoEDW_b!Pp)JIs<-Up-Iz_l% z9~EVPwrUQZ=+z0fQi=#QfK-If%GlUfeY7`Ov)lk1;1iIn2$E93!!0r)K`y#88X%X^ zdih^OrUX$8R?Ul2;Me1Y?7-N!Y1&yzI8oyiA`?M|IO-lM(X%eRo}!WxiS^Z?S0MAW zEPwYrEdT<(_3bPrrC!Yp*z^%qLNG2P*tul=P!B!Ce)@zh?%CTJdmX&8Vt#?oLOIv+02t!ND3dM(bOVP9BG?t1bk1=8 zjexKZ5GWpua08&UaUqbKNAF7&71aUPhY(G6u`9gJ(Pw98pCxdhl^2`r{!k$VaJ<;{ zRtnl3t{&iH?atkeAQv@&az!my^Cs|WrEm}LKBdDwyjHuAkjG;+hNY3fWs9(LLlc1s zxOA@aq4tJ0kY|(k(4K#JwGsDRE$by=*ld&ko`7)jl-D_e0t8R(I40&hpbZJ*<8gk2 zc_e?jLbi#fhYqZbpJ+m!tsm&N;4z#u z{b^e$*`6pm^K2WMn6#`#cWFW8vCd=F+&Ga0TpyeH%#A6tUGcZhn^R2n>1F-+KYHly!NC{RHgsrKAosW67OrwJN=YTZ4Qep1DO4;IkQ66sUUGr=r*r+l(fxQ6L6w6Y*Hq%k4H_C6b0}i_ zpj<~-HP%M56sARL$B!?M&7HP>M^Z{zjU8<|gUdt=wlsJ-Lx}~UMz)( z9Ah4jAkv$+fD&S44FHw%zw11uHset8eWV(Wfdl zoX6*0TMRwAlI?jbop{j`Az{}3VIBUjov+{aT_5vBTwj$aPj4UZb9#uT2DT^XQ$IF* zbSfTjv{@1J@t4c=+rD~6Vc}%c9-W6ZZ?HN#I+Bnv%=TmYvh)jB-nMOi#u3rpMFvl4 zi(%0t5FsfsL>Z%4h4$K^y+bGxLpt=U_Hg!?70(rY&T!|37H6D@1D@qbZbo2_bO?Up zK!yYDRXD%H(wu%R5i8g04}tJ+0YjbaQPVWJ|Hbj|`}bdMr|4eLo@f;GRt@KzxP%g1 z-9%g_s-6Jx*}%ZK<|m*dNlG?9zK8fdB_$0z^vl6N_MrFw_6b?ke?B1j%tOdE#Xi3Q}970@$ zfBTs-{VV;V#zU-1Rbw@-{}IF8aC>Rh%(BGkuk%I%k8MNn$7mt*duU{hJCW%pwyj(mh2F|-Yck`5sQ=9^jV^uos!bkPz;k!Z`I-Y>DIcJ zkhzFfWw5WWO-mvZFOksMoc^Hp`UZfVPjNY%)YWX~5fk16Vv)&qkL|Zl6h%GHxxKx; z0~fdlmisuJC+?tMI^L(v{D5Gtii~a*jax04UcbNnESblLb9T0(x_YS62x*E?=zd6x zILKiorhSVg%sMCY5u$Kk^58E+a2k|u&ks)bLrHnxONf#-c4R$*GSX}#?uiu-aV0dM z2tL4LLGXmo)G~OssE$f}#-g5s8(GuZ>BVQiK$l!q_o4o+(}(4rhM}QPC1!mbF5Ya@ zUf06abz_QY;(jMeIqGE$ryUS6mXKIqo&BcAp;LZ$zS~Cr7LyQHHtgMvt9%5<>q2rL zEnRU_`$Biw$Z%yKhZm?ula8-`Ng@sjH*GOmyZ(j%3LApf%B8!kuOM8Ox@S?lNr5{^ z*u72`VA1$blLzHjH7)(eQ)b;`yWOdRiAlX}&Hd>bwlI-hQBn{1y_UFcPmzVjmgDOR zx-7wRxO3;E#CY~r@&3Vqd2RZC zDp+!qaCB^?M`#qF{ zXQ5phEJNu!yi;U+H>yF;?1#PV?&#qIJW}MxkME$1@*IO?<`4O(`E(sAm53{O0N6`u z!pUV+R31X_A+_t&OL1t6h4tU5B-~N)<HmJ%g$lb& zkUW*ve58~f2qVOz(9BZ@X}UR^8=P+{@_WH2IT{G6OqE8VxvA-PHOM?{W>cQ_4irnb zthMXAKQ{Oj?(e#NFjYvj-j+SfBWG@^KEYViq@U6i~*Am z6jIu{x)7~l$pBv|qGFr%Yvoo4GXQ2$f|Y#iaBbX&e}CyyB6O?Ht*&+;KA-PdX)mOa z$wRA@B>tF{qaq*#pVj`N85#DIj{$-4@|t#BbZYJwxy4Q}I1j*rw;0K77|?%fa6ZBe z#?~d>z7WTcaG-q$3$qb-&y_M zH&*D3))qmUX1zWF7S?yaf2(cKJWF^c*{tQfJ<)KKr*pEptRKf|OLlDNWZ!5rd3Knq zh1+Hn-_7LK=0eQYRH~Tx-0#jfB||A{2r<-((^W{Rh8h_o5l$QnD*Rf2F~(#mMSqMff7x2k(WPlFfcGk zSoAB!k@d;#RiR-Ciu>_04-D|v_{vCP9?gpp@!I%4)iYis>rIVl$Ooo%BCN&G;JBC7 zb)%>e;?y_a0#>lq&Wsfq8IM9O2az&tGJmrAHFye5x?&n^PR^S&t8IiUSNqe1nG@;* zA;mf;3pyEtyptqKE&MyGaP% zvlM|au)qsAnJa-KxLv{3^$y~L^;FOS`}z~@ymG#kR!Y7WcJ;e=H=>r1_RlN}3^b@7 zz3c9N203VEX-Qhq+nf6J-o^e{G|(S&DJd{6%2_H>u)yx`9Jc|>{Fk17%xP_mEN55_ zOGBeGhFJn~qmYnL;e(xmUIgvkQ-wx+9|OZ|;KM1OTDE2oY>uyAzy8onyX7{JrCML) zIBqYZR~LE?OvSy%rY5b@S0c{R?{9%Bhv;1(J3cZ6Pj=0jJMYoPA2DbG#_Z@)Og;^ODxVni4-`5$v$W?Da?)viy+i3X`JY^9;^gd% z&9>L-9y*bvoE(EQgzPU0>#fjv<$wib&nRkzWDU8j{1%3 zS{Ci8U`30U&%?Cl$e%h;UnqTu{uLsd~xX%CBy z#UJMv6m&R0vfe=V^;fBOwk~GWtKmb33f2{eIoL#@`TQ~?VJBDya@#20V&%JTU*w%gRQWqdPa+67Z-AdE_=V}Yiesd z=$V-j{5hf#ep}=+PQdLU@G~tIWgN~Icc7qc@3knK`xuoF++s*k{kPoqQ{pU@43^iG zkPeSmaCtc|ug%0lR`zgVi6+ySiK)q+k`@!5{ipx!^Yd$K!O38Hod3|;Un1jjB`0op z3lcsJ^bv~Y>&_3zkS`W!GU07$Xlg>OcLgz_xxujLV{(h(thZL-jz(jnw{h#iYh$wp zac79f)yO2AG34kQW?g29JBNo9v;cASN=??)TknJ!fkhUqfDs=5`_IhUAa>Qumn4*K z!!da}gxFl+clVbOz4lwwZ@M+T`3h4ZEj5mgA_d@5P&j(bI{~r^)t#3PGavgRlE`CA z^XM0OWQ}>(NM0y1Q5(FR#9X+{ zhe5d-&e>N|Na2WXs=w-7P84k#9SulAyoEtqn+RHD7pOgsH;pDvf^zjs67E4`0qdvC zXNx-p^?RpFeTWID2K2DsQ$8IzxjJM9zmR&&`Ug0^`Bo+4%Y@;7rXya+gdyPVWpp3! zTYo@K<0i(&QIYYo&a11dfeSDGv-9%;HEL{Z`cW7B6_jq#4PFT83CpZ+@TZqd-RY7J zqPrhnM`AvjhMk|E&t)}sL!X=+@(w>XnIeEUhoxSsQ)dp1{N{ZPB3`TZr5>G=%Y)bO zfp{LTdyo<+dFw=!cDiPp0PjL0gRFXa)27IrzD+|nFIPGblXi!)fHFQ4%j^MlSK663AV+z#IQdz)- z7Z7-|c|LCPuS0ZBgW(!1w+~@@VI4TXH)^$CXn(#DPQu?AtRx=CWhd0}_DUAWYQ*Q- z^jlcK!i$wI?XZ%W8WdBx-3=$~ zg4_FN{W6Lm8w@t@KE6Js{nypW-{Mxo+cOH?4~e`*y%Ip<@E)sAwS{(bz`2zFu`_$5 zb?k3UzkLThZ)8eJZ>2*dqQwtCkz3+1Yq32!gXkgX&o%}}NtHF62g1-#>N@c^5$4nI z)wMTxGF3rpt#V#{mgr1Mw=gFju{9aT=|H2a=M_d)>t5nIaLXRvYQT!mqW4Xrt(Q+w zkn>=Yg5>H@15v2F{@spMBj`u~wZLK)ZL0B6_bLzvXGi4i2`?x@kx3M0;vVT)O!|Mg z`(UtG$^iixuJg6aQcSv6p5M6_wg}}H!qTPATK1Te6T7-KjELRv1Syn&w0$^d_vGY+ zjfE}{K29xi#ehwtXn0k_4>#;n!YO8Si;&$OCya;(Bpr<69NkPj*l!5gJEY}9(+9s0 z&B8ZW;|d9EDJP7(VB-qA{t0$7i_!cR(ZiPT~)Abdv-4K#@Y*U zPR>)PNhX{!GdR}(TiX1#ei&E{o)_5Yn)bxCmacLl%vW1mTQwId^7k;@0fx5Q zvv4rveAbs;csmW(vk=vYh#$(_1K_%V4`D<|qn;vN8Z~oRp80fIWhu+TxZI_U=fBQ! z?frUV=WN>l_ckI90F2uUQR1~hzyxL;E*S)|NM>_y@5$;_>-tzQj=}8LmIWl($%xkp zK|fU!+dtgn!mOzj867067Zj-<^#LxuImwhjkdsfZUj6@^CwPMZ)k?tVw5&E^`$7(>dhMfyRHB)(lN~5_Q*h)g-3#@J7q{}{7RES>l z7wstaXP)akG)l>>mIZZ`)3P73@W#l7>pMA^Ril!olf?HKOhr)${TbyN&cH zDwRagISHtJU@v@LP%yS{!RsXA1zF?ZNoJwKNsQGQD6l05K?j#05lc(g^U_MnfgTb znaD#4#EjK&l+?3*Cyo5bo4UFl2(r#3i`nj99*gcA@=hxk8Q!)3v$HA<#joVRSE-`& zrN7&80$u`$u7)AA#7Z1u`EzIMES*gBh6ng|tAo_pYFUj?=)bYINA#m{*>KmTjK7k5L`tCiu#XXZ0uOlsZky9HjqehX# zx%!5H^U9O@tJ?%eQ_4{0L|&vld4J1FvpNBdnAdLR2_657T;&wx`41~Ywl^qG72e;v z3-k*&F^|pMulLIK*_vrW*sXU5GN*4y?j_#3i&AK?X#p>6YJPt^&Ddpi?tf|T%A=wF z_kJq0xUy?QNh+!-6-w#;2yI9zQueLICCb=mDrGP zW6v%v);cj zTSgmgUDws{%s?eIvtP?P`%IX5{?C&B2h8^d`vmw)|hrlpFz9l+VdP*wj+!qqXX4WH=hTF_0a392O<~QduL?$y_VC{ zot&kmrR6_JV|M5Hr?2zX#YB;Y&a$>Qu|`epou~3i+*SLV0;*E(~+D@|2IUPeK-$VHpU7w!u+_UrgwkVGtL%*|qB~JXJG=FO}r`dlU32LNy3~5!K|#+E#L( zrHlD2a|6|YncZUd)C#X!Q1Cu;J{fssynRXwPCNy&(xZChPA*KbbvK}j>J`nhNt4KV z9g|ADtT;wU(Uogz$i~jjIGvfrzJB>Ewz@L9URlM#3&}@0aD#fDKCMsQmWP^Ip?uC4 z)7vGOjp9gQ0Y-3MWS#B(pa#wQEE%;6uIUbqOiY?O80$>rR!_*{acbt|Rog~*jGth5dOv*5JM+DU zN&GX7r@cp3Ab>}dml5tPMU_p{CsysdGfjyur3YGVeBK4G-nXVsF^CJE`Qb-6TfP#U zzDp4=KeB5V-nAq$I+)XdXa4>Kn+%ym;M8kQwJ}iH{vxn-j;E(*x zw&ZV5cJA5Jf}5?F!;z#9sws~afHK7G)^cdS6plr{jaM-=6e(rhw(H6sM91ZM{`Oxg zcoR6-W1F8d*o<@6=y&#W!jrA@q70ZZ>oiV@J$G*^O!D=#2~1z$F(f#Li|AJ^E=m5| zySI;hdA4R=xRIjYh2!R`8%|acHl1)lXXq{7SWH5TY8*?Ks58|LCM_8?0zfC-VB*F% zHZR{hquhI@0%k_ zO8bOLl$LO9qA4}N$E~QTG9N>*>zABxV!Fo510s;U9v}3R8OZ=*dHhe})V8p+2^R z6SZd-3JFbkWLl-XiQg2AR)=(#N~`dCwUN5S3Kf%i~`m>HhnO@Rp-7L_eRhP$(;B<@`5c9bj~S zMXCzW=YHC9Nw$uGp@I1y&&wVi``i2x`LFn_E;CkJz6iCjr3Yh?R6GN8c+d07LzNXP zmQ9`XUqux`b6BBvwBG5odiq&NbNj$N8Qc1vTN*5CpUF)-`F6yw>K3z@$2L;Div<@t zp#%VGp*z}-Ny&ylkv`!W@6i}K@3WF22y3s?5HX|I9;vdh?JjXh@BQ)wYJN!2y0{Jb zw^R~DB5x-^{UHXPoZ~gQn{%i=_Wf6nqb^j=Putnqc|Anqq(iA~ZIQ9H$%n51>Y(~H zxJh1zszLD;GGnuS{r%rP^gj7nLE}202(V~`qVx`IEISP2urX=)b#9cS9Num6UqdFq ztRZW*vQw*?^0F%IWkiAc-*jxi@_$6fPFu9`)RNS^PqI1irDwDbr2K#mf@EmP71Kk7 zRnS~}^0^FaLqkSC(Y}t^wQqou-&>W_qw$vt8FYSfIyUgc0t3L$8xVC= zd6Wb4kDKkih?|G%fGPa{TZ<}=d2uJri~r5+nR}BVb%kks^DQ4nhFiJALd{2}z^bWv zH3~jHT7S^LuC2NeixqZ4WgwLFIx&ITRf;J9l*XyIOO&hPA3)Ztm!+A}yFJGZ<@0xDeJ2X^M00Q1Ha9srSBzAOk2<&@Y4u{kC;d4;n@Sv^$km1pR zEVY7xHmM9RS?FyCXq~%CgoPzHx-SMFjYigtGkwbF8zw3pwAK5zw{=N$Ypy)y-P1j; z3qPh-M;y+~I>nnlIXSsnES`ZE7*@w3_v%i1;4{CupikLFUsm`QD1W8}OoN*o;kS3S zk0f7>nQCb`^)BJ_qOM)z^tURl5BRuuN}=IyaQ%v`d~rm_dlFS3e;Qeo0ainH!eh$@ z&2`^5X*d>Q#9Rh8Zgco=7t=NeUPm}#pz>v^L^%cCR}>`5cns36U;*Y4_7JfYKd@Bw z*D#N?chE(&pxwC@Q+D@$%oWqD7H&M-C65A%REz~hufe6Y!3H@y~6m*u_#nLznpA4 zGI@ziPL%wy@UA1zds`nXxczbvjd5^Xzgk2bWTWcFjWT{C#F#?h0E^Y0<^Lz&jNO|) zcQ)LHL)O6}<-|cGjw1;wWuVp~O^MDQEs2yYr|8=B&F*&ZCT0vDX>FI)`V4UbF+=(C zN~t3=eYAY6@@k_XU_Lf>a8SlwzZ9<7-q2Zvw5>Z^N+Kov=38bl2HG9dlJ?!5PPYJi z+K@kT-m#RmL38Ehd{CFK3k~)>8b7KKcWZ8xIaD_opO++=4V^3!9SjH(@9zy`MuNwIud>oLR(CnXtmp7d){8E)?5puw z{4wRrD_kffVCJ@O2}Sc{_)eMxm{w@aZcVviIit9oVYGUC*IH*sKNG2Uh+q!i+l=}A z@864ZH)k%;J|?khRpONFu9;$MNKmmN5xo|4bTqO$HntGYBygca(Of!TEClO)Nyt>RV|gBMRA_0C-+{sUne9I8~_m z)tSe-r;VN(c2v~)V1TrS=RqbW+r9`Qi6*jqPjqoXs?)AH@@w}}!SSl7sz$NdzhNl6 z%pl|+m|n2}kCnJO9km=r#^KWp!`nej<$^U+uCg!HCeoIr=-kgww47_%fwp?(c{#X6 ze|#GffiD~KUwD4Tu|6sP;m$DJ!OEisc5f|-4`cs>-IB7h22|K-?7yYi&#aC$Li#H- zBH~`pSs~wmfEqOW?&#m5KK!-aLMjKt7O$(z*aT1&e+TdFc%==h8fNF{v9{{L#^vSZ z>B)O-tuvCpS}r#?7X)6L`)bRw^79u3_-N^{Dqg-KOdjVSNZxl2SUm1jnetp{UKyE| zBflU%@p-TTuNQ>B$Zq~RP%K?<9mYy<3X`gr_4Ixanxu}4kIzb?ryVPo+Cn|XDk~Bs z<&Dq6E^2>josTpwRtjTY=COi6oblA5?qyq*&tEJk;Jf@^`p|c1r4Sp1geKqIlHVIV zHb}%s9$}47ypQJfoi~C3j$;g~oN$TzmAztKf&nYVO5trz=kR zGFnQEGsat3CqYM&IlrukQ&%T%QCGMa$w~@^B0%VtVL#tjcG%%l#0^qFbb4&#;@b(o7Eo+*Q#%j*7&3}%J}Hx@X>#K)6~t71y6L45h{U&b$qffQ$L@6&dzj(4tV z9L1XdF3o<%WGrT!*AJ^T2ksoNy(0wL;U2ch7hFV)oYh#mV=K8oX=58n&_PkRs!F)y zQ`TJR6~-kE4NTH{=2x*1jo^`)r+*kWQZF;5WhKjq(( z=aU6rSoX`Yg&iFWo}kI9&oMadWbLD+nXXlKP-6@)%^}QN%#pleScNd#;4*-CE)JQz z-p^0A6eNR$l9FlS{s(|R_2t+1SPqO48C$UJ#LRh7f4#x6EX&3xzZrX)`PM*#)v;PTg|85{%U$%^hBa3u@UPY-&@0}5+*4>?(juqeNJvBKoU<&_@ z5nK5&(7`I0H)2ies;q%745ygWSGyI>MiUdh4IJ_ad8rivGTkoSa^%anZ-|z<(TIv!d7B-*;D!L?`eM01%zhoH_uXZdtA`BL1x!rLuneV9Po`-AGzS`)1tD z{Q8JCisl~#?WEHG`-A@(uQcq#gn{=;z-+Ta#fNQH15Yum!;z>% literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-increase-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_large/data-grid-spec/column-resize-increase-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3d1d54b92ded3d8e8b3a102f74c753af3688b0 GIT binary patch literal 26319 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 literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..35157c0524a40eb0b4dd62ed9c650ba62ee85c8a GIT binary patch literal 26430 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

2PsR7n|<>Oi<=V4 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¹xmj)hm$8R?eDlY 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 literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-increase-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/terra-default-theme/en/chrome_medium/data-grid-spec/column-resize-increase-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..1c3d1d54b92ded3d8e8b3a102f74c753af3688b0 GIT binary patch literal 26319 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 literal 0 HcmV?d00001 diff --git a/packages/terra-data-grid/tests/wdio/data-grid-spec.js b/packages/terra-data-grid/tests/wdio/data-grid-spec.js index 73ce3e7d306..6c914294623 100644 --- a/packages/terra-data-grid/tests/wdio/data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/data-grid-spec.js @@ -303,4 +303,85 @@ Terra.describeViewports('DataGrid', ['medium', 'large'], () => { Terra.validates.element('sticky-header-scroll-fix', { selector: stickyHeaderSelector }); }); }); + + describe('column resizing', () => { + it('focuses on the column resize handle', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab']); // navigate to first column + browser.keys(['ArrowRight']); // navigate to first column resize handle + + expect($('tr.column-header-row').$('//th[1]/div[2]').isFocused()).toBe(true); + Terra.validates.element('column-resize-handle-focused', { selector: '#terra-data-grid-with-column-resizing' }); + }); + + it('increases the column width with the keyboard in resize mode', () => { + // disabling the 'aria-input-field-name' rule as it is dynamically removed + // for the keyboard resize workflow and this causes an accessibility failure + const options = { + selector: '#terra-data-grid-with-column-resizing', + rules: { 'aria-input-field-name': { enabled: false } }, + }; + + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab', 'ArrowRight']); + browser.keys(['Enter', 'ArrowRight', 'ArrowRight']); + + expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(220); + Terra.validates.element('column-resize-increase-keyboard', options); + }); + + it('decreases the column width with the keyboard in resize mode', () => { + // disabling the 'aria-input-field-name' rule as it is dynamically removed + // for the keyboard resize workflow and this causes an accessibility failure + const options = { + selector: '#terra-data-grid-with-column-resizing', + rules: { 'aria-input-field-name': { enabled: false } }, + }; + + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab', 'ArrowRight']); + browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); + + expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(180); + Terra.validates.element('column-resize-decrease-keyboard', options); + }); + + it('returns to navigation mode from resize mode with the escape key', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab']); + browser.keys(Array(3).fill('ArrowRight')); // navigate to 2nd column resize handle + browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); + browser.keys(['Escape']); + browser.keys(['ArrowLeft']); + + expect($('tr.column-header-row').$('//th[2]').isFocused()).toBe(true); + expect($('tr.column-header-row').$('//th[2]').getCSSProperty('width').parsed.value).toBe(180); + }); + + it('returns focus to the header cell if resize handle is selected and tabbed out and back into the table', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab']); + browser.keys(['ArrowRight', 'ArrowRight']); // navigate to column-header-2 + browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid + + expect($('tr.column-header-row').$('//th[2]').isFocused()).toBe(true); + }); + + it('resumes column navigation after tabbing out and back into the table', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab', 'ArrowRight', 'ArrowRight']); // navigate to column-header-2 + browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid + browser.keys(['ArrowRight']); // navigate to column-header-2's resize handle + + expect($('tr.column-header-row').$('//th[2]/div[2]').isFocused()).toBe(true); + }); + + it('does not focus on column resize handle if it is disabled', () => { + browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/data-grid/data-grid-with-column-resizing'); + browser.keys(['Tab']); + browser.keys(Array(5).fill('ArrowRight')); // navigate to 2nd column resize handle + + expect($('tr.column-header-row').$('//th[4]').isFocused()).toBe(true); + }); + }); }); diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index ef2e039b2f1..04a131bbbec 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -457,76 +457,4 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { }); }); - describe('column resizing', () => { - it('focuses on the column resize handle', () => { - browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab']); // navigate to first column - browser.keys(['ArrowRight']); // navigate to first column resize handle - - expect($('tr.column-header-row').$('//th[1]/div[2]').isFocused()).toBe(true); - Terra.validates.element('column-resize-handle-focused', { selector: defaultSelector }); - }); - - it('increases the column width with the keyboard in resize mode', () => { - // disabling the 'aria-input-field-name' rule as it is dynamically removed - // for the keyboard resize workflow and this causes an accessibility failure - const options = { - selector: defaultSelector, - rules: { 'aria-input-field-name': { enabled: false } }, - }; - - browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab', 'ArrowRight']); - browser.keys(['Enter', 'ArrowRight', 'ArrowRight']); - - expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(220); - Terra.validates.element('column-resize-increase-keyboard', options); - }); - - it('decreases the column width with the keyboard in resize mode', () => { - // disabling the 'aria-input-field-name' rule as it is dynamically removed - // for the keyboard resize workflow and this causes an accessibility failure - const options = { - selector: defaultSelector, - rules: { 'aria-input-field-name': { enabled: false } }, - }; - - browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab', 'ArrowRight']); - browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); - - expect($('tr.column-header-row').$('//th[1]').getCSSProperty('width').parsed.value).toBe(180); - Terra.validates.element('column-resize-decrease-keyboard', options); - }); - - it('returns to navigation mode from resize mode with the escape key', () => { - browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab']); - browser.keys(Array(5).fill('ArrowRight')); // navigate to 3rd column resize handle - browser.keys(['Enter', 'ArrowLeft', 'ArrowLeft']); - browser.keys(['Escape']); - browser.keys(['ArrowLeft']); - - expect($('tr.column-header-row').$('//th[3]').isFocused()).toBe(true); - expect($('tr.column-header-row').$('//th[3]').getCSSProperty('width').parsed.value).toBe(180); - }); - - it('returns focus to the header cell if resize handle is selected and tabbed out and back into the table', () => { - browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab']); - browser.keys(['ArrowRight', 'ArrowRight']); // navigate to column-header-2 - browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid - - expect($('tr.column-header-row').$('//th[2]').isFocused()).toBe(true); - }); - - it('resumes column navigation after tabbing out and back into the table', () => { - browser.url('/raw/tests/cerner-terra-framework-docs/data-grid/worklist-data-grid/default-worklist-data-grid'); - browser.keys(['Tab', 'ArrowRight', 'ArrowRight']); // navigate to column-header-2 - browser.keys(['Shift', 'Tab', 'Shift', 'Tab']); // tab back out and back into the grid - browser.keys(['ArrowRight']); // navigate to column-header-2's resize handle - - expect($('tr.column-header-row').$('//th[2]/div[2]').isFocused()).toBe(true); - }); - }); }); diff --git a/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx b/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx index d3ae73f41dd..61f88189903 100644 --- a/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx +++ b/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx @@ -4,8 +4,8 @@ import DataGrid from 'terra-data-grid/lib/DataGrid'; const gridDataJSON = { cols: [ { id: 'Column-0', displayName: 'Vitals' }, - { id: 'Column-1', displayName: 'Fixed', isResizable: false }, - { id: 'Column-2', displayName: 'March 17' }, + { id: 'Column-1', displayName: 'Fixed' }, + { id: 'Column-2', displayName: 'March 17', isResizable: false }, { id: 'Column-3', displayName: 'March 18' }, ], rows: [ @@ -64,13 +64,13 @@ const DataGridWithColumnResizing = () => { return ( ); }; From 49491142b3c24c129e0c17406bfbe950141b8678 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 12:59:14 -0500 Subject: [PATCH 50/54] updated CHANGELOG --- packages/terra-framework-docs/CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/terra-framework-docs/CHANGELOG.md b/packages/terra-framework-docs/CHANGELOG.md index 2f5b35708e4..ccbedb71e21 100644 --- a/packages/terra-framework-docs/CHANGELOG.md +++ b/packages/terra-framework-docs/CHANGELOG.md @@ -2,6 +2,9 @@ ## Unreleased +* Added + * Added test for data grid column resizing. + ## 1.42.0 - (October 20, 2023) * Added @@ -18,8 +21,6 @@ * Changed * Updated `terra-menu` examples with focus highlight styles for terra-button on closing menu with selection of menu-item. - -* Updated * Updates examples for `terra-data-grid` to cover scenarios for focusable elements prevented from receiving focus. * Updated focusable cell test for `terra-data-grid` to account for focusable elements in a hidden container. From fbb0ed43db677da126e0d3dfdcb272e2793ceb21 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 13:06:29 -0500 Subject: [PATCH 51/54] linter fixes --- .../terra-data-grid/tests/wdio/worklist-data-grid-spec.js | 1 - .../data-grid/data-grid/DataGridWithColumnResizing.test.jsx | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js index 04a131bbbec..a9983964c2e 100644 --- a/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js +++ b/packages/terra-data-grid/tests/wdio/worklist-data-grid-spec.js @@ -456,5 +456,4 @@ Terra.describeViewports('WorklistDataGrid', ['medium', 'large'], () => { Terra.validates.element('pinned-columns-with-row-selection-select', { selector: pinnedColumnsWithRowSelectionSelector }); }); }); - }); diff --git a/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx b/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx index 61f88189903..1e401dd7c02 100644 --- a/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx +++ b/packages/terra-framework-docs/src/terra-dev-site/test/data-grid/data-grid/DataGridWithColumnResizing.test.jsx @@ -4,8 +4,8 @@ import DataGrid from 'terra-data-grid/lib/DataGrid'; const gridDataJSON = { cols: [ { id: 'Column-0', displayName: 'Vitals' }, - { id: 'Column-1', displayName: 'Fixed' }, - { id: 'Column-2', displayName: 'March 17', isResizable: false }, + { id: 'Column-1', displayName: 'Fixed' }, + { id: 'Column-2', displayName: 'March 17', isResizable: false }, { id: 'Column-3', displayName: 'March 18' }, ], rows: [ From 1214313d690ed3efab6199837befd50a3a79185c Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Fri, 20 Oct 2023 15:34:31 -0500 Subject: [PATCH 52/54] updates wdio snapshots --- .../column-resize-decrease-keyboard.png | Bin 0 -> 24741 bytes .../column-resize-handle-focused.png | Bin 0 -> 24795 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 24830 bytes .../sticky-header-scroll-fix.png | Bin 42523 -> 42522 bytes .../data-grid-spec/sticky-header-scroll.png | Bin 40840 -> 40840 bytes .../column-resize-decrease-keyboard.png | Bin 0 -> 24741 bytes .../column-resize-handle-focused.png | Bin 0 -> 24795 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 24830 bytes ...cond-column-cell-focused-in-empty-grid.png | Bin 11105 -> 11104 bytes .../sticky-header-scroll-fix.png | Bin 40573 -> 40572 bytes .../data-grid-spec/sticky-header-scroll.png | Bin 40105 -> 40104 bytes .../column-resize-decrease-keyboard.png | Bin 0 -> 21989 bytes .../column-resize-handle-focused.png | Bin 0 -> 22070 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 22126 bytes .../sticky-header-scroll-fix.png | Bin 47350 -> 47351 bytes .../data-grid-spec/sticky-header-scroll.png | Bin 40714 -> 40714 bytes .../column-resize-decrease-keyboard.png | Bin 0 -> 21989 bytes .../column-resize-handle-focused.png | Bin 0 -> 22070 bytes .../column-resize-increase-keyboard.png | Bin 0 -> 22126 bytes ...cond-column-cell-focused-in-empty-grid.png | Bin 10634 -> 10634 bytes .../sticky-header-scroll-fix.png | Bin 44547 -> 44548 bytes .../data-grid-spec/sticky-header-scroll.png | Bin 40079 -> 40079 bytes 22 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/column-resize-increase-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/column-resize-increase-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/data-grid-spec/column-resize-increase-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/data-grid-spec/column-resize-handle-focused.png create mode 100644 packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/data-grid-spec/column-resize-increase-keyboard.png diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f2a60b74a9cb9bdff9e42d08cd1f576d469858 GIT binary patch literal 24741 zcmeFZbyQs2w=Nh3LI~~;O@cQNrDv~+#x_n;RJUG!9BRU1yA8lFU~o) zd-T1(`}*B6Zg;;wUY#=n6npR5d#)+p_szKoQIwZ_flP?};K73zQg0#34<0;5dGO$& z8xjI|2kB|Q;)4eU)>4o+s_qYWTM@ly1JloMqI_eDOtoXqA|(aO6VpG6eR=k|!}_sd zg0dEE?k~)eRrd@%nJ7K4vli6ehlothWhu|U{tCb_68(l%-uSYstipOap@ykvre$-u zNzaocGlVRB$Diy}V`GJO(4%=(iCea;q#&RWiVZuj)>BAT0pDcCF6 zrOIiBr>3CjnXjU*k1^OeIFf0xksT%{4_49(+uU%d)+K`Uxog|q5; zi1VGzIiaO;+Ze4f5M40l6*WRr?dk%HwQI`Z@evTAV?Pmyk|73`nwlE?=Mf88dl&q_ zcnM2R!jigELR=;-h^Y4?A0MAac;}Aly9043TK4MW-KjGF*_J~bJ?~qOMq$!bHFb66 zcklX^mdO15{UJ;`wdhUq3dY8iqTUnM3ysOT0&Z}TJbDay7#6wkP-kajT;jX$#$B$R z+O_r%Z4<+WLIqk}Y4Y>)k55n8hmE6d5z^%q;?!a54U0F-19AgMaH;SJ4?31ogRaQE z@EZH&M{~@0nK*8~d-BREDqDMdrrEiD3Cfz9JuH3~GHF8c--eO~o6Z(w-nsG6L}tE* zYJkNMLqu~p8sOn5&Hgms;EG|&oti9Ujv6I$`-Hk8`R+Wb>l{XU`}yz?S-nIjq@bXm zA+zg#sgRM8H5yJ49FGqFTs*<1wn4^*9WnsoU8v&6(_ipZf{QLmV8~(2Bf1kly_^OdBNmCY#*r zqF^OhO+~K?bB&1 zre!s!u_LQ1Sr@X!pKDfma`p7|ghxh}oA%)rRI6i@opx3w4VW?Fas&p77kL@Hw6xrs z^PFXpWlrhu{!MGwbU{5^Z9_@V#TBn@+Z5P1CkU*TaXmz{<>>4{4U?$oZb!ikhe3`QfBfGT9y)kTYk;g*91%aw%~NPDdE^#JZ5Ni7|Fw-nX{4 z%>U==f)!cVZqjM2jk#akDudQX5|WaZd8J(z>=-B8g{3j6iT)L^#FL##EQf=p#jo|A zEG_39EM+rAMP7g2fV=I~wrlEe*PPbW@oRf=-Pdv*9yto@Vd*xXuXm{=w#=%iz#<>a z1&bdoN#YT(HTrFIYOH&pX0Clv?}|v?9E~oY&U@$94h|E!4LLjAqom~UM{GWNP@;tA zb-KGeBEw=jm^OXAtM5CwWFW#*q#M>@^aeUqUq6Fj+i=4jqY|@qutSsG*!bz&H#3ku zl?Vuu=Ps&B;Zw#@!-|Wqhu0`by#KtJnVI2rxPH?5`ZEEC*>{gov)l77k*r~h+JjrW z;jyXiQ3WA6Gc)Q%k0k-#boodUA?fy!T$zg-jv;pT?Unt8gO&Q7=5DMgk-_A~rgfV^ z2_sR8LiN&>Ouxe+5M|@z-1f73HPLA?vVQs^80+geoLpR3$Os|5-Q8=0r9Kf|Bwpb` zmk6QMcNo@WDsoY0hBDc>XB-(t={KCF80<&)KL8eDSv=W}%q7UAr?wNRo`?bU1+8&b~mW-}06Hke*jJ!OmuCA_Z zI)C8#xqBoh7iBx5(mDF9n>DQVYd~eCb2dE#!*rDsUO~a3A&Kv~p`Oo)8VD4hCLhkR z$=J-yA&6PdGc`4bhPk|gUij(ioZsS&v#Tpbd)!8Lq6M@z&Fm zpNQucC$Ufb{d)!lVfd4_wl;_j2!N6jTaeNaPf4j57-AKyItp;cCMHHkNBz+=U{s47Z`^7-A#dO_2k(3XsI4Czc~LDs1=p#v_kVjYYHilxXI0&f`ZWDXeH$5 z&!rR;%vU>GRvharY;4whXfh1k-IMabrwxyfN6fCT{J8ZuF*QAOAfEF3u)WRHPqrb-HIfoGo6|w2VOFu?7ohGo(;f8KtFT-bgmjG;F+W_NCaBa=kn|py}On z1&JjTebawiXnfB3NDfpM0xxAu&1B87iE(ANmQS>5YMPZ66Z6R&a8=^7fB&<7*k-3;|xke!uW*YY@ zsN32|ooe*pIQ>dh&R&sMT$pR*`&6l*pxk0ulpc?TT3Gm@+6ydF(kOX6N!8L(DOD>g zLgvKhrIRwMVq%mSo=q9hg$2FrYhMxYZPdN#dKr2>&X+TPt=lVd=Y}^NG^gG+3(w5X zVo>0|G&kIge5vEKS7kj{8{H8fW@&Am-QxEFEjB*A1C+78%)4Wn)7^Y(VpONq2%eaj zlzs?s{f5QcNDy;u?@z6nwQ8Z`h3}3=B}uYcN=eCuU)b4sq|P_EvFVYaugO+wF;!Cu ze0=?(vQkw(T~G=_hQ74aDkca&Urh^~||m#<-}muPk5wD`uIp1M-_9ZqVxOx<55I zP1`-xwdY##e$w{mGAqW#(~Gna^}-HJQiXT#cLg5S!^ zllP`1L3>O@p+_GJ3RDl~B|SWzKF4J=uyf(U!jWUn&MynOe=1osjx9@q_K_WDOj0{? za`KG4!$S|*WcK)$M82a9#dq4l=$X`NYWWKdQ2=S+GHU!-*tVjkPtk#>7-Q}2?Lm_I z%|=Gqp}D|kg%?CcMFo}C*N?zz&}VXsEB&HJUZvA|De8?MSg~|=HQnGwdLK>L>5(ZZ zT1N1zM^vzH2JER@J3C!QWuKGdLs|`%K<(=^fVQPr7-xsE==F=-E+Kw3H~BJb(cRzM zZdElhI~#_+sU;yn&G4>dt!^_Tr=&XawAy&?yDJmM`1rVn4Yzu+UZ5~@J8o4ryEnDxdd&Y) z!vA5zd?XiJG#r_FeRbD`q8(;4lrhh!!AdHoLu_MXBRjUZDCsJXDv^UxIMBJL-yHF= z^`W&ZgZaq9f_!35*p8h>*tl6vZEey$Qmxc_K^hNS!?wn_W_EbT8UF>suB*UAJA}f@ z%Bps4M5bqOP*e%~9*>0+jOO!sR}0QaY;26Iz0UROWle?6EH`mFDutf+viR*qCh2mM&y|I>^_qz95&q<&z0f;-AFh&N zrGm44y>vc zCKmP|67{sA#%J0Gc;?%Gchj05?&yp3rn~vZXWm_#qo757cUYAmBqSW(Iq}Ax*3`WI zy-bRwrlb7RG*MqZYP3g8gFJ?pvd7PKOl?)tA z>aDz~;LsnkECY1%_A5&l{{P4`75^cSP<-rvcqRqH(|eW*$R_m7n|~;$(f@*n;bne? zs>8&f&p(2HksQpl(oxCVlfgpb)oOW^`Gm_ByJ!J7YW_5u)W?H0qwJVl!R z=qoo9c2hrIyq_QoaBn#w;{Jb)JwuNqthDH5n41Fbn5L&S84DW!wkZ4}YnAc-CrL>f z8ifp##^Ym@Zv#o40@{V=UaZ=T_z@BamsfnT;_-NfWg1XrH5^bY?Mh>-C%8qk(9J1d zy?Pqe<=?fsoFlC;WYAeekjCr#$+);!w(?K5czaiu%E_rZC=s#vgv8m^--7bu;;;ot z&`6>X9Zr#vpZD|(yn&6faq>c(oUj(ySTMG>2-fg$4Yh>x7z+(vziUZ|;ItQ>v$ z^8It#9I-S1OEG^jP9C1+mq(acqdT-rOq5(qH~=!bp8aw>rd?J9;}YUylB4C#VUNj~ojopMySw|plvF2t5P9uuDE#zkASVx(L*orEOd;K@ zaimtzlvn$Hn1dWqy9mOWe7&o10rl zpr$4zC71iPGGH)L9ytsdP|E1|ba9B5Ct-uz{)(*VM>65eDB9A=u+yZ3{LycKz5q+q z*78dC^}dxZ&r!k-3JT&KnG1L8@0&aHn6lxL`nX;P6b3T#m*_ zAx!-f8G&I~p+%R<|1`Fz{nsy6F@OKGgTuo^3oC0AcZ($Gw;<|lOiWDpmG|+sD4}yS1(Kfw|y#nBus~;rW>FNMJFaosu)w=yA3B7Ck763AX1L3>=&fHXqsbddwbzWMW22yahF}OGDo`s7xs#_V-tz#2>`#swWgb3}BY8m!Ko(&{P+rW4^09-b z>%qd~g5Eew6*?xS91xRYh^US|c+Ibk#e@J8v*08&8%iE9xO;Ho;$l&y1$yNc;3bUb%ffC&Y zCAD~H(VR8vOF;-PvDsxf0X7bf(mU-w_h3}wwHOxfkDWoDm!4Ow_zc9+kXhR=OTKVmlFe6%`JQSEjEt`r(Z=2ST4dK6o1V^#0+u=e?jwY+ksi z!Tzf@d+jvs9L5ujKeNy`8De_^0EPjeW_?B4`H~j_@zT;(SoFt%xq~>>nQ>kLIEVc|JI6eGWJGyp zcIH{2D3SxYBCkxWOz1s#P0*_j&rM`9-ZJe=5_aNOQZIY~RH29lWe#AY1}mHGgYschT>Ik5@rRSeWtlSUvs z5mkbl07gI=nhl7JGBrDXgnL)#_nD$KJZuB*)HiCwR#hk{DCjt-!SD-jZ*1|7Sh_SF zNL)7UF@HKp!dRx9gtYX`omN$k2(iTq^V(vV0 z7X%N7!L>m^*=xZ0W!x(Hop4l$EHxH6mn<1N6#%>IaQC+x*SQa|#k2M_hgS>SSeT+34mmS6|6t7GX4|?e zN5(7Rk9qdIvLO1d8fN*hWV{7A%m-H9s&D|s2)M75)HCXe5TFEHtGiP;jM zfhh?RUM^f(#TgY@w8%;Yy)X$S>}=pQO3R8#(5CV6S_xg*xa9aigm^f1al%pZ&?XH9 zJ`(!+%OenYtoSS4y@N&;_DJTXu}G77VJb8V(L8jCDm3yG?ScK9M_3prPoRg99w3nL zQ5?>Fd>^%vtwwk>wG)JcQhs!C4SDkTVRoaj9w*@o1TkV`V?7EKgvZ>4@j)~E0kxlL zy`?+nNRAyG@WUmt0mZ);9opNUfQ*J3{8&vbg@nN#|&DN=;;MZiYjf^OiaKi%a zdBZ1nj7^-M#12FCN@;qn*;a{&05qQek4I6`GcmnLe2<+u6pW6C8K}?$^liXa0LsZ8 z-5K6;2H&t5PsmaLJ34y`nS}wSDPw3zu9YsTllDcUt79(A+Yubv>G2s0CiQ|!D z2vGWgU3Og=fT_kRIjyCnemiRc3u7$XBUMa)QZF<$agK{#Hk9s@9^N|n?aU95OA_0A zYEo)^q>;%<$>B9oVqMh1_TjBBU&u0f{U3@eCFuwfvLjhFbRbu|b$P<%VB zxdAqckjNotBmcOYMqJO|0L{(G@&EbrQNP)9@bPJLI=GBFQ1Fo!7Enc6$Q#3lTE)1j z^YYS;$eSDhusS=l*Hs3z2Rs28laUU5B*kno?jrlz66Ggn{{ z)%mTe)-gQXvo?Z>iG}%HqhFReLsr3!r=WnHUGUR;=Qz62Z$_NSZ>6Ovcz6;AUd9KtQm_E2J^9xBm(X$#ITEQA#mg@+~T$kJjP85n#B zs`ng}03raO37%eQX+34eU9{=Sz1L5V?vw5dREIx59;&K|=M4W*a&~oA=B$H${Yqtp zO8Tw2B=ToAg|xKHp9^ndJ3AOy3k^_whb>*=hFBz(uyt~Bh=rZ+R{{c9aIUH8+QvHI z9qm0>G(7`->)sO+6G7@QWBCg~5VW8zz%;-F0jTuX)YRMIH6yeBw2;LE7_1?9b#D(q zxL^O`=<)FhC2kkwFlH?X$RO?TRcAipe|>1UIh11wUW>6Jn$y!gsAi{8fj~aUle$o1 zbkC9hB`>tU=aA$Jb~iyU{+qk6X|K}t6xL(H%BFV#jxGm^3NM~?Z*LO64dLI-U8s}7 zGNW8N|5I}}9x*ZhG?^|fZ2;N7=EDAA=e#x8gQDJ|k9z3n(s&(WoS2A_9S+Z*A&322 zpE*sNe^As`9<`}S{*kYU5+NA}M_5mXIIR|wPgB!v~&y|W;I|r z|4|NB<`j9KpHd0<-#iY7SyWNMsLN_RS+36Zx)S0bZo$kJwr2fONHnTe35s3r>bTuh!c;NP4Ul1O=1f}K#CVFon*_vBo(q*MRKD{!0Nq zB1vtn^GfjgXBOgo@qg*ziT~lm1~sL?J8|gI=V>eR`|R|WXRVCpuHMC`#QURf64lHO zK=L*DKym`qMRCE+XJn)%%6iO; z+GjShW?1HjO^D3{;g+Mk?@Dy)KC$RIas7SI6*67HwI`iB$;#>yj0z%Gi1Hcy0~c>g zN7=kKWKT)?+v@=K)8K7M5ubHM?zj5 z_v4q$>gv_TW>W^+npC8m;chjCL=Nx_ioCMM##pIff`Ap>B)g%-714u_PgeD2!I!(~ zmRdB;j-7*D!=b};&BPP~>C*DOz~GK{^@?jl2w?R(RgQcrz0%JD+c>$o%eIP{o;-d- zJz~MBqvL_G?zH(i>GNwhH=a^k-}DkdpLj`4%}lpOi-xuP6PaBW+T_azLM5-$#DQop6mNbR#7Rl=Qy?^e9cGS1Id>ZcXH8d{h*;8uw3&wSP)}{5X`w%EfTJ{N5x%#mbL}b$54Bea4tJ4{kxWF)bQ}6sa ze|iF~c;WistX)p=4KJ|c%CTqj<+?VXs!ChuC)Z)- zS)%^A=ZYm^YGCl0wqd?Ao*^MNHPt_xmXn*SV(WzG*%SY`c-#ul4oBDh1+j~{x+!aQ zR1(4d;c9MX?aQaT>I^Ue0gVMmt5|kz zmZJ#STdfKJFnmIsVuYYG99JPtzd^XWKDzUt+*wa` z^Gm-BLf9D05Ra-zOuXGO4Mj$-wVuxX3j4NlaxvZH#?o-MyDn=co7y`@mn(R2eDHgB zo4R*+T+U9P^!=oFbp0g)KQU^v$Ju1QorS^vuI4eXm&aC%9yJX^SbQG~4F_fVYu2}; z(YW`a0b2HGDoSjL^9^ShxoX(z#TtYCTcb!%{H?v*5G~H{e!K9i>p0xU2P;8D+WxM| z>iblDVqyvk7MfrdT`#VX3CPTBl+&68Ll_>@+PgdW6Woeq5Uld!4YSkLJ~T?Y^Fn}| zYn0bw0yQmjXlS{fU%j~T)3uaG8m~ua3ypv4kA?=I;X0*7Zuh`R!{)+o)i80%J)#&{{9vJ_pVSIN`zmOh?8xkZ*d?+lY(ua~+38 zDU@Sk=@`2=_5Chr^-2?=u#AhxWwNR4flXIv_C>|%P@ctw-pYIxS|+-z<}wWOK^g@A zk8W;zMhYjwpsqs=Q76Wf>nzAIgfmGqhZIz8ZBgs^>KYHvvHtSAXF#^IZP=0kk9{=a z*A%W-YCe!yvcApm?(k6mP67~XHu8tysjw98BEe&N?=k3iT2&nOlioto^oINwo1A>tp@X|? z!Dr9la}Kk`j42|Sy5r;Cp92D(D95T;2sotWg@QgX9m6_U!XMq;tPF|zkv%39R^y=z zZ{?(xdlrTJrl#-{nKk=g*39>ol6Vn=DVk!Q()Ax%gbVY{{y#rGDyg%=0lGO9*v*3T z`+GMotn~fgYZr+VKr%z%^Qi~Nc*~~=b}WwO^>yqEd4-hE+Vp2|`BO4Uh9t!$$|yv| z_KH8(P*jrVC0y_mFm=d{0eaX#Oba>h$cci_h3zB@cp*H; zRsCa_pvt_`J*<9ti3sL$6aJ@9w5RTxiQ=$3Wwcgjz%YIF>MIOp$es!=5&s`AffXN* zYh0a_pI;25nZQT|GP<51FuJ&Ww?mrTZ6!zbbLVLJ>?#Ba!5>m9NRlnO%*x-CkoU3m zO(&5{L`)LCf|1c9&!))I1z!fN={;_FH&;wHR?fF^VEQtHFTKvm%$PfsyvV3LY1s0_ zTjvHe3#M&c504x#wxayH-NnSj+5yx$Co7P6Rp4jv8Sdy`ZpoMTLSUn2AR zOrd%Oyh<+I&B63l!`VIvWXgN>nFbx{3Bge~yu0N_z#KSBKtVxcQ~_p~e4(jegv1*) z;GCH7RGQ3eSXU1S-pG3$L$zbBj#0BQNu=oy1x$cHr1p$Rf3?WcJ=306Ru#ll*%lH@ z(H+a6g#O}#t*x#0n1lpT<57(4pINL*mX`T*<)@yvmo)>x*#ZC7thz>y*;OA5Env@( zhdov89PQW&L3;8Da=p<5`@QABKAfh>0XiAsc=v1eg*255BWD;oxnoLEoQ;kg9HOii z??gw8IyyTmX=g`jJA}VjdxTo8YSXsvxO{SnZ)b0j1f(wEx0+IPlsU}xUY@|lc&Nc3 zW^-z4&}z)X?dCiXwF|139qayh`h@fFa>^QsJ~Cf9ySlIaphpaJT)+<-4z7{YQ4vMc zNKZz z6LE`_m`q400uHh+c#8vI6B9?nhjn#)vYb^#abt1V+k`}Xv1vuJor1>11^J*nVnxTM zcT58(HsnqvurqPSZWxzP^=^Ec)A~AKb`Pki(a{Nm?%b*INQtxJqTYi1O_6#1$IjUx zRbn6qYIts8Qup@1-SpaN_UB^z2(;Hvv#ZMo#YJBOu9_Y20N2m6XYKY=Q6tu!pR!SB zG~-aBqmu%Z^ytkud8XWT3kK1&p{%TCF1k;splK017qPJJDZT4OM``jP`XZLq#2wFaW;id}&F((&Ue*>Dklq zl?wJn4I5WA&go!Yzsmr+DtkYvr6AL00Hq`+{|G{@<4-rzvk*As$)|@atE+6ua-a=) ziGa|Z$r*x_E-!g8$LIYyWyTW|Yef?PvvfV62d$rK+ik3b;W|*uNowWUS+7KD+nFt2 z0~DeHE^XSgB0W)ZK{4yP`xQh`GLT}7*;C)j$&mx8BR7%p4JnKgh~H?yeZzqM(PK+f zP*oM7Sz#8FkrLWtvKDG8bDw3J-2RZsu+$~RtzlP&{`?f`xZiZO13Ca{f*vXMy!{hm4zh*(hSbQDjewDj_;EypMI;LV0?j-=&*fkIY)x_G99(P-mCU> zo1tvh1{(+W`}gcm{=x4tod(}ige z9+SF#_sA3!XTX%&#>$n!@+8;J+h%xK3iYwHgqtQZx9*)Psx1CE)olndz3C&;to`yS zw9ZMx;leb}3SZIHUoE*@rKX=A#X(ZraSBsuocKbU}kz*K5oe9m`gfHpK} zq1kuAvmq3$5_H6>YHi)5!sZI~b^*{vzw@J`A|2nSi?W-boFv1r^cfb88=>-%_8r!K|L?})@(m{h>^U<2@43^?v{K;z;2k?HPDdR99` zV0d`7I&~s@a_7F_0p1H#qUiths^N*~c3E}?56GE0Q^I$3xVRXChd!w>l>A6Z`VqFH zFX3HJkH>7V5xymOF>8L#2_PjH7@%Hx4mtzAdL%7(M@Qb+>rUoQ!#|&1Z-l_k^FXp+ z^$0?g8t8q41ov%Fz;FU|2EDhW}Yr_^6p=M zKRAZ@`MBi_zs5RyfsS`z93QkYny)Mni z+*PP0US8Dh(3tWo*hq5*lCbePX!En!rw4BywEJX6AYATC+`Y4TM}yvd_nBh?^5nuN zqh-xp#yC&BTgikcXWn7^Jg%v=zd%0d3>H3Tj~(SeL0OQ1 zfES5;WPPVuVSU!K=y~esx8HTyadW{B7+p{Q`~&!Y@1<9MIK;j|*MyxQAu)k~l!!915AIv*vV%J<8$?2=aH}F48h>spHOU_I;wzdw>4hljzB^CT3Z+E*Sr`$tD(GanCkkbH54DCfm zei}ADjw2Bi)U)n5C-Waam)4P&xbk4{OLH?x)T|tRx|ySQ+Qr3Fh%05wqNJMw3r;)^ zHZpEuAwxLIi`c&P+QgX|e(>M3a~~5YK3rT}{05FtQ%&eDH#5m=504}oc|kzVbM7|e z%BLAy4L+QnqMoMlw&sT6(P1NB*V@=x|KVlp{58BVSgh?YNLw>2N47+RJG(SLGdHy~ z4~5W&NaQqX3%6uaN=C7=u}LjP2!Ap)CFb{rI#ajJ?J^!!I5}6=sHmv4t*lTSz$gKS zm8Gh4ykKWuHCb%+cRo92{k1qG|DRugxhD1G#Km^uw{e3kwSTv*^V$?!ObFFGX8lgn zv|R!B&!Aj^q0i}_%`>O9-x$=?)LRY1lHZHM#e&hI2ThVv({uCdLV&?bbekmTlT8%V za3mv1$fIS;F=k(z)bKg(;`cye7!p}l+2v1P3chtyKm&c8U2NodhoxT+FKv&@>dQZg zpf62fb%7O;m6N3?pRIL&&~)Xg5mn-JvsY8b7?uqY9GuxEL_{N{(7-iuGLAhwWStk% zjSCdTMt+)*kN_s6+shfjhCP<%YfNx;Ff7W!&EMPK&p0n6G&Vk2R#nw;{u>|nZXQHL zQhKVXnN>>mUD)yk@LMu z{GA&fzIp4Crz5#R-*Bmt| zqJ?UOY&SMH30~HTNtsgp{Iz8Bk3o2@E7w#@d6)S~+h}dIVfh{K| zU+!jyc(!tOp`oE;;tc}MnSbDL1QWzY|G*&FtJG~)4$=g~RUoQMj6E5ME1z|^WroMr zsJzZx?OA*?qXIj`JG(k*rD3CtEKEvDnytWOn zzYQlQCp}iHChNSn*rVURVq#*#)=Usr($y6L-62C;+l+7Ds0-c~)H!Y;<1Gj(&=Lbh z-iakbE@F&_(|)hGu<>^LJtJek(|I=rF)E_Cu8{7NPj8rY8{5}q67!3Sz8C|W7;EB+ zzZi(nY4D6V5^;|;p=e!b@}fgdh#zh!O`NR>cE1^)oSK^YQc#c*bDue8X17{AV&An~ z2}uMU*dI@^0pb-{%!GhwJ6u-txTeb=C}+jR5v{k{U_s>LqlJo!#XWc^qLGHHXvGsu zL7MOT`BM;YNZ-KKEa3(bb%~RiS--J;fXK&rckjo#YelT-{mv@P2#GppIE9^llQh`W zVVcDr3Z|F=ht^;WGS$Q$9~*Pr>(x#Z@yiGeMMfnR`uY0q!KU9I>I?74gbm!#>|t8} z$2C)ffTqgl(uS0X=jY}9z;C;Hl{zruc7sr7oq$<7Btsv+q4$43(y>7Y3_(Ydh;&vA ziF9GnWRPKokd+geR%l+9ERrP-D6gD&Nac>q$#4>y+ArbGdNc`-NyVi={#^#2mmJUT?pAsjJfF#&>?CbYIm0k*X$c+z=6l@gx#qrtdsk?__1qTO6 zJ)zm}3o9$Dl~low4N%GA*G)sg6#$a|_O+}ox^9|)n}?fDOH!HqDmCeRH;4aC_ZCpRYJbH|F(s2F!|EMt_1Et&2Vt#?SKrsP`Mv$YO4{Ak%(Wzhzj zpHqE&KwJc}p_+BVq;f|={&YA#XJgi{eJdCZqLG2&IT#4+jM$mu8n}LaTh2>xcl$aWs#rQ{Zl2ZGX^8PXCbZM^8u+lR?wz9;dDs+l^jl>h z9)&jE!Y8~nox%Mg|u4&)g!?pk$>?b~!$Bq_xMdE442Jw}#VPAW_Biz4mk zp-nnar+Fim_1Ke9W^HipZCo&iMP83<3d*IJlwlu5YM*ksDGs=s-La7wQJMD)lO=ip z8Y#tqbFq6YqQ3FcpD%$yUiQ;!!;Dbw&1h81IX*UB>kUMIa z^~qycp2u)_xjfyJ+TVMJQlf^Bl&u#0o4?txUJe z%NPcVT|O0Vn4u=_E7S#nzVh!X1oS2ermrf`7ED%AqD2b zavExaZ&PoIic1_t=9`*8c5vV6#Tm)xJfMnxyL9AcA&&|^Ed+4;ZQj=4XASN|zbCT4thCV*&k&&n%`OosD%gd(=%elyLt*?_G z))6~7Icb1e;=$W5&|@}oel08w5-f9KnAfvlhNR4Nn%EviRT5N{m;tlt-c34&=gP_? z%rFpdEu{c;Egl#*7?8b{qL2T=h;1a0IT_rx{KaGu^k8L&Sa~?wZf}~V0640hBOy`! z$}Z|`6LFS0xzn+Ef(iJlo{Oss25Rs<=G#(DN!MY<>%=dwBR+r?Y}40!db(e2t4*lC ztIGs<2k4{#*HNcSSLk|4B7!aLh9ExKmGiMFz-+z?j;@eUqt6NbU-mP9hX>}H0Bnnu z&z&CR{jqHSJ-y8keY&`ypz!zh*79EAJ56of^>kihkb0*E@ewH+;+G%Jku=JY;jgu; z(15%h4B$Lh6_?<}n9ACb2gto30o2af0x<|gH!x!wGuSHBF}Qt5?{aby_tYO~H2e+q zQ!_IwdSGSOaSTIyMaffAQbA?|$}GT1ph5%q{OBVYaJ~hfE2Jma*FMEXMap_4-|D{+ z!bYW3oH$5I6JwIMG=VqVSB~JeH{#;2XflPxYqLMyvw~}1($&?~@Q4Tulmw+k#i1rD zOb0Oh1FY-1dUW;Y!UwFJw=ZcY{@)e$pr$(msq6$l!4$3+mlzDto!ReGaQj$b-wRlP zRk)(Ey1GP`B3Zobp|1l-0kbWcWdd&9W==pBY1CuUE5!r1pah(8eH}bbUmIr)Cx^2a zI&3rqoW66i0(Yl%tkXH(Uz8LVe+oLh)se2E>*QwUo9NT`@a^jKz&{ zNPyLSuFg1IH&LgpQUAUexC47$+U@eM-hL^gTx+5aH}eyz$sF!J*e)+!b#gP`bFa8#tZZ_^{!Sqsb5) z1TC<->B%m6EG(>hPRR?WdfI2?>>Ot=&WDQV1{5wcu&uc9{7}Z)+Lqnj>4Oe;*L})! zJ)sAqzsI{f>-j1QhB(NeV6t)ZcP>tPa`txrK@w_es?}izNLN!!<3Vtig{f(v043$| z{%kO4^`uL42y(W2a)x%TW)(JseY|~$9Qa6FOsoy8Ow@S18X#e_;*;6Vu5M*2UXlWP zFZZn7t|piS_0Y;R!q2o#zs6MkCOlBHv3UWk1(VM(X>b=D>^Q=sEeKaFZ*G>)Qe3)G zR?-BkXS(?DX7~8A@IE11SXr4+;(|YwBJm$itmR;Tqygv}60A?00%LPVd-Cn8Sg;s4 z@$tY#PG3$9$(OcV64vQNe)}fDZN$dSZ3O;kz>+h+$M%|3by(M`j-cO1_%ItWFE3zH zB&ETs^c?`&gNO$Co1UHlEc&j%_sn!XzY{LUI$}Aw2$0vTt=pj`#cZssKNbd=QC|wn za;KU)7)Ha(*Z_@{)HSYf0kXpy%@BTD#gI_nj~`4RINj3(kLD`o2uKV;B}Y6NIPgx~ ziz%c1e-bT72!SwF26x~;tp+vRT?fn^eI8oZ)Y1~Ymr_WW5j^txW#s@-wzPS_>acWl z_51hk+QvYtMnWJIyaaW0y2Umxt7<%SzN%O@-(3>jzuVo`Lw2t{P#CrS@2~$gJ19*~ zS(BGPfBG}tIx$=v1H7V1S@1+u=YIus+s3}7n#%wGLI_+YUqd^;*t|Q={53K1vu)54 zrRB6vfBAg4?S6Tof>t_$A2RPGGfj-0V(q+-wBuCY?JYkZ5>YUh6cEl#j2Phc7ZYo| zyd(l3GPL;*QH!*T8qTX^*`VBYoaVDjB9y4P*1;j4HPT-q_F*CUbPIO+=Mnnr#f6g> zt%1+2-G2XgIOx5bb4_};dDkH@O^qM%>)M% zTQ0d=`F)RBNiY5c^ZISE`yDk+qI;xqa&gy-6%*Dm!eTYR$SzXpTUQUhtXF~tEHu7=4_p&ka58~KCae3z@iu@WgcQl-CI1-!dIVj^v4i-JS3T~R7Z7#rK;H3TFt*ZoU+Mt%xFe_s*O~V1SA7aC7mTI`iTfhVC(Ejf3nBm(gF&$5Qw;KHVel^gQhPf~UF1T=<3# zLc*gR_z3*rgm>=S?O4t(uI0Moyt4Xt4@#TiKA{uFYzV=&qZ2c||7NqqpX-K%L`3J? zEmvrO%)4&M2Kk-Q`1Rg^8wnq^X91i2yzj0(q^ql|Y0(1zcs6;%7kvXytJQtiD_UOH zQuLGh?k%o5G+ZqD9g&XCkM}J7V$}|0%HZ`4XSo}0p-GlKlxg{6d4Kc|(z~v^M7!&8 z{iBbYnd>mWZE*<+Ne{(NeBqmXg~N%eoyOBkA|MMV_!82!%lPXty}jQytE-EHUQ4HJ%RL82x2EpRPWl0%M$iJ* z`I4ML^2q76F0RV(gaSREEx4A_=DpJFaVxPPLork+T9?an@U5^S=y;boCkREx<_q2_ zDMe?tQu{19laq(g)kVf6A{;5w1ZmcnRYxSj1Ah4_qYW1|Js}PHemCW7HMUP#8f<^) z6?q=YF-y3t`XS)aXeN;<1Y7!~->o%uHAmPx+p&Xrkm4qQQjHJrFNLLoJ$`PmhDfPo zxaDh5TT2wlA*S;3ea`7kZWsxp^d>SBGuS@q^Ig*fzT)SCf^5)tOh~muw`1mf4!~Q2 zoG%Ve*B}A~)~#ARDQ=MocR~#2K`?df?5tU8SkzDUG%D_9nQpw?OpbhZDost+_tmQ$ zFqC?dTEf)@PSD^t#AB(^;$@EeGeqFD+=Cv~( zJ$h`XG2bufM0id0KBYdJ4e;md#ul=X@(R@N<1RwYp)0ZhbZM~RXVkb|)Hu+h`pE}e zk>bM>AajXuOyj5oN(dEvXYO*(f{Jp*sgDR{;0s#j@{hqW_^Nt@t3gV`F+BdX8FDAo zh6aW20@2GAsD1pbksxtE7Nn}L@P<}TLXSpJIGhrHSv&qiwAQX;KHprtZ#q7q;4v(# z^4>YZUF%KB=U1d8=bPURsnL0h?#VXRV&5Jf??oniGB{$r-(x_q?;0|_ zMM+hs{Q&L$pD9Z{CJ-ob-GLjcd}tI;TU!o{jLsPn4GbNW*)^|3-&95i6loeqPOJUw zXCL+M-R2gG#lZh~^4M_nI#8IX*<0)Q3K!RJM&H$~puv(A>%a2@zcsRQpiPRmE+mL9 zZmzzwR7*9+Bps9c0$eSaWMa_!%{ME#rW>*e8+`Jnvfx^5-Ri4K%I2}Xq)+?MUiO7b z4`nD%HF>ReAS~kh1H!MwPRAYslEn=j#s7~IGCyq;*pTAi+H8(x}K9FW17K`KdeXE8nZ zSyA#Wk=BMHT_mz?*9%INpcW77#+IpUI@hjyY#fF6xmYBj$b0{GZGV$GSj9w#fBf$` z>FFLog}Kl&>;KS};#K?aHFlFU+<4W}zE2zO&y)i`j_((9WmIq=-28aC5I$f0XH?kDiGG7Ns3?!`pS>T#*S|Rl=T}~A%lf|wd}d<#Un;N8tXvJf^RRax z?o{MHFG=y`fiID`Q%-WnpWnW=!mEAPH;YQ;Fl)+xU3rawq${VBXKVxYaqvK=#;YS# zl)NCF%mHIwYQKRQ3GeLP;hRpqh}i$^tO=FxekNPzo4($vpp9*BE8(1Fm44pOL+ePR ztf)!fNdiCP0fL`}(Zt$2I$A-09IG<$pfq{;o)mZ(U{F4>=vGv&F*m&b_@~De>G$r1 zLRl-2Q&G(J=D8%4uu349&92Uic^kzKWMUHA7&u@9J%^FxkcGAFW=Qo@&ra!9md_8o zUHcqte<#4ZE*3^x>&X7t7U(ne3j3-ABS9HxYx+b(OM0=9q#ob&r=_79%afUCgye67 zgY`67^(r6$kgesElpOQPCxG!V(Dm|V@c3(ctXq|tajj+h1rwe~kLNfpHq!weE)Orv z@O?Z~-gVT5X#o=QKCT#=SW;pS##ih3ihhRm4iU%C*DsGzd#_eWkBtv0zg`Xl3F?Q7 zT%7K*l=X?X`zo)LRLJK+SLdBLsT8hv295UB_*Hwbz8JN%Ss*|ew1+-VX@kfPfh3BY zDhx6JE688rU$MdJf5!%Mid<=6&Dw)qw}g9CIKA)NZwpB+dLkF8osdAJ0IABN7>P6T z4}PaVAK)5;G1-vG7vn#%8zHu{3-V%q7~(Zg9%5C-fvpH7myp#?y?Jvm>zw0xHyc}9 z=~P)+UELF-iy|PP`0M!l_ZYZsCMw_}WJc-%vfMclq(9ZueKykVRCNT6LfHfJ&oU57 z1W(UsZxm;B)ex-nBy#cr({R90{reEA70BGF3!9qfDlm!l(JmMa#x9NHeaX!w_lfac z_SlbMLs5s+4+&mtGt6keZfE_okOw&4u1Hvm=_!$ohKMA z$24oTcm`w75eaxvYyUGYCd55yke3=8&bkz{Efj=5{96Eh2^en9Pmdp``&}FyT@x)j zIXMNbOzqjRx>JAijvj{}Qm$KR=l#WQVx;>ctU6W8eRML}1h%WM|CRCH`%sgzvF$!( z7fej7QEG*P=(n{PR77d7TrdBC08pslq@(Fv zW>pnC)UW*nz}OQnPr&35s96Aldf`I)o^ZLUD(PF#ZS7G={s7?puCAARk7yBAmSsZ0 zqbmvsFze0{)3y3i)yxHbqt@0|u%<<>G&2+qv+p2aDmj-SFlKWa5v*UAB+cO-=QN3c z-=gR|*`XxaU7u=z^;ff0Pwn9#&RSkSe*$Q5qbyLR*x2yNYC;dTRx!UiZ@Y-IxEcX= zS)rd_b?}5H)Ey#C*cKNDM6ZjBKtY!(aPZg?zUk=2aXFj0Q&yL%7mlab51->Z-Y8zi}F)Er3u(rX$EkKbI zX_3#YZEaGm(a>7uuYft~1&*QQ((h%Z73Wlk`M-^@%Ds<&tQn}TB0K3=+W%y1=3~IZ zff9tI6vU?YmC$=R4HqCHaB(goV+Gi&fzI*}2+m|bH-hIh>jQI$-p?JyrZ*WSsPCO| zV(wlGliGbDS_NN{#X5uBn_-=v6M?m`G`!zD5;Xk#jj!`Mp!zIaSglVYDwA7mTr7?* zE{4P#zX0d-vmJN(Yua0kz?Op$xHL2c_sbpvhBjgx9+A1c?2_o;rwpyQR&q^xV{n!2 z9lgJHH9~<(R^ofMx6YH|;?DN=`so)(AjXe=Gy&)O6+Od!GjbwM0<0O|Z=n2RiY3ws zOJ(ujEigHgIxtu2T!gy{G!f3igCmMSia3DHfGfS=a-H1)k0T@$<_4-c=lt75vk&Wkg*)7grRqH zL$r)-DR=4?`z3hCp|_f~6-MmLCS6q({uH#Z1-RBEN7goYv_KZ-7pLF|0AtI;X3%tA z*)OFp-XEsLJA&EH@_{%BCj8{24`)JnZTT97$M3-+jvTC2w1^Ul4St{WHrf>(fi9%A z5X+ohFFh~Cyz0(XHn@>?3DZ11eI)ueJw06>AgfGx*8ozv5pfn;@%fy5T##rK4dyO7 zJIJ8GdpD(pGh2T;=~x<+_tPS#KZOv5%4|((#T$gyWB?ZdzY}VBVJvQ0dDUI9-v1;% z@JjGR2ikCXZsK|U9Wa<31iDrd64pt!AVP_zMaAZDOJS*Dk4h&(s0E5)n`LN&&GaM^ z?Pf=pA;1xkdA}O(??i^7Fxu%I97c}2MUIi$rUl4=;&*I>0+@H3R^fnW#aOZ zlZLVETr8Dal6BSa@C$Dp;76qHF>tw5h5A5y{0Wb62|yjw@q64{ykH!{vn)4wZ9VWm z$sKJ#jd^*+8}C-Wp4|Eh`d)~y_nX|f>xAO4*}J3x?!sFh1wS0hRvKSc4x%cMkY)r4 zmkzgW4%@&-3djCaf7g?WP}-lHU9bo8Mi$JBCgsy3W1-)tQ}82HJAi;{O}0tsH8OmV zm31)nqiG97_ca=Lfi=#W`S$r%hR4m!xOzzKYrnh=<7T(zbDJQS)?;|&Lpty1b~aqU zF;9XjBX%l#id<(RAn?7zm$=iu-)>^Cr;1G(Miu`cc!NPX6)zgSh>V*Fn5f s*{xEM2#Vd(wCSyzUUybsO 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 NdfGziQoo>LV=26OapkMvbG^FiuOxWQh zyyc4c0Y=Zy*^xQZE^@C}HCb<#6w7i`_qfR$W~NN8oyEn+%y3}+=eM`F|Cz+~p?=fk zk2B;ZpPI!x*?*?yq}dJ}3=ALEhco_LIJtMGJhDDs4i<(6`Nd3s7GalJ&h#gC^3hrH zEdJSjdnPB$l$bQzcXIqpo_e5(_Sf?3zRUmrIh_Fr_TQTS???Ne&2_(*+y7Gp3LIGf z{ki>r%l~V*fSe2Ow*M5Z`~UksI|IYN{dK=yE@$|#T?;7Tu=|w#hrhqSgEZ{ly*_^b zGxt@0n%>{v4^+tTV>MV{TtNS}ke&HwM`hE5P<$xj&p4a~UW%@sB z>imySPlFv||Ni#&{GZ{g|H#JgtKo!bs{K6;sEK=D%}*hap7r}c0!u&f*ZlmX3R3a@ z9Z1hah=cAw3;*$Q`Ftjz#GfirAi3af{=e7z|3BAf1ahK6fkZ=DJy;@^70Ag52Z`T; zh|^2BegN!5wz3}R>o()1MMGB?*r{0Q13I;53KhY z>Ic^Q3+e|j?}M^_J$;K?l)Mkh`t<`=@OUcA}K+fIt6H-nk}hkB=;5-mE@T`^?Q}T*X4HP7AcR zG_~z(kkQEeyC%$S^+)E_t3G9(op{~OeEsBxnevlQ&ET1QZ>HJg+F8ncybKKc&u!1Y z|H)hH!2eT|kIs^3xjajG{p5t15|d{8Opcq$E6T)hz&@V!$L?z~m2ZnbV>d`mRFHw8 zu7~SGH(pg7AXRg?KA2DbFazk0S-g|EW;+2bk(xA{x1NFFPsIM8+w1@L+p{w;F#Nds z???On=ki}~+y8s`oe?Nfx7YsfOaGtlp+I&++5WTZKkUB$SC4_=L;cg`^Xs?{{0|oe z$}EU|`u@kiztuqIgZR7G*T;WW4y`-*{r!Drpva%2Ac4gp|JvT)-w(DWJAQxN+5Ui^ zlJ)oZ*Yg9FeE7Vt?(eMnZKuxv`1I5pD9|wf``g>w|7;HZ*QOu8j|C|5Bm4fo+S5Qy ztnvG5I6->E!2&@)t@qXZ6auLT2kY?wJLqoyXYD^3yL61L}RC{R8TKhWdf^K12P$djCTG0OoyA)~}~;af_1oL0P|kz)F6IQ$XdP!)|)j zHW=P#0@*(x6(7_oK>G*M`=Ii7AiWQ?e?Ywtw0}Uo&yY+_@4u^O@DOE{SE!j621;I@ Lu6{1-oD!M<2u2j2 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/sticky-header-scroll.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_large/data-grid-spec/sticky-header-scroll.png index 776d9f4954317fa26f00a338559a20aadcc9b2f6..c4c05d81e390ef2d5b05f685618d6911e10595dc 100644 GIT binary patch delta 574 zcmeC!&(yJ>X@k;i-YHT+EF4dTl&u9VR+mrKpRH#U#mvCKU~|M$J>T;AllxLY&V$5r zmOpO+1u}u0hIXsxPvoD^*|VGx$dh|FXLA1J{@Jqi{`LO^L24h{)&HCGe>F(**}PAT z`uh5e3=RKZ{rqXku;&_3kfHc&`JMOQfs6y^-|bpw6ZDz)`)^wiSNwYE)4*9!Nrv^Y z*QdH?+$-3BALO1rZ+ETxlW|r$Z+kS5*RXwV@u$V6?|0nI1KAU2{rri8;H-Qocb~=c zCxNq|k`43kTB`S70jgps_W#-N{P}YbQ~o+wVE> delta 448 zcmeC!&(yJ>X@k;iUKd_Hrj{bl33ELxPEVe!KU>c@hM9qZ!RCmidcNiJC-bF%oCk^L zEPvhs3SzWWI&ggNzJ1T`XMxo2 zTwZhF^l5LP5&J*=`6JWte>EFWct-ZVhjshefvmcc>!nX8&RW0Y{(F#Vc01Q;_g~uc z7$W)OQfX{u%QN2ZziokX2X3!>ed_zQJrB!vvjVvlw=LE0M}O|S{ZME zXVLAq!A?+rKF7xEGcSbqVX^h|Clf&)NqDCz{{iR@kdDU?f#vh-e||j=6krJE1ri3= o85kxT&X${OIa_QHU~aMR;xl4QlirA&$pyL5)78&qol`;+0L?SD3;+NC diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..d9f2a60b74a9cb9bdff9e42d08cd1f576d469858 GIT binary patch literal 24741 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 s*{xEM2#Vd(wCSyzUUybsO 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 NdfG^=R3<)uxkJR1=N>+qE zuY5N18THVW!>uQ$%JXRGZ)w|Yd+h+n59jkpJF4yl4WW~iY dGcXvu)1Mi@wc1y${~1t-!PC{xWt~$(69CQ!VVD2_ diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/sticky-header-scroll-fix.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/sticky-header-scroll-fix.png index ed1631ffa45c5c234356295f84de8e7e530c43ae..4690aa45c9cc75f7442f7959eb92a90782731021 100644 GIT binary patch delta 7347 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 W%$1Yj!t7OG9o&D&A^$ty>;D63<&qBo delta 7354 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 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/sticky-header-scroll.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/clinical-lowlight-theme/en/chrome_medium/data-grid-spec/sticky-header-scroll.png index ce3784abe4e003d974fd2649e1d66501fd393d35..49970d7c54266f9871168d53a92b64144862d7e4 100644 GIT binary patch delta 8135 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 diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_large/data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..411bbb30c199e52cf9a8b60f2749d2696364a571 GIT binary patch literal 21989 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


%Dz@H+1Ps0-L4?J&+9B+@8REf{sNxXEKr8by! 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 O@W9cJ+CTi;<^Km+DK;_y delta 6122 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®=m4vDv;LPD_%;TTde9TD|D}EX1R71VD0OS( zsm;h<_khe^W9B&a+2?zmlNXB^<)qNh7Q#M^@yq>dYV&d<(ZEzzTwqjO(h(&qVObNE z{#4`jV6cdYg2-1df-Ns%qDy+<_6NlEJz}9#H6+xhmRfuPGHYqAC+#`V2{k@T#`e`< zhj*L$>>88AJs@&dVoL6bvZ(pX@xA`g+>=JRK{@vr61_K8V5}uh(^H_+|EGoMkM`5dwdwBL9w2#(m$C;kkmYv#Y5iVnEuS9<>mNPuC3SK zQv|sJp6N1iKK3I34*$JavBIeY?3>I;U_EAvCJ6{_{WQie=j)3OrE}>d5MO%E&0QN8 zHdLD{{MEsJPd+nw05`QsjS|?5BFI0S;?t^7QvM`Z4-!;Dx5ty#_u!;F`?qD(g~ZN% z?Dp9~AL7%~-$7A`=8OT;-C0`ik#I$c1wOfE-L*C*<(I+DLyS2PH^|M83b`k1R!%aV z0e>1*t$b58n4TF&U*PzHI>dwSRey|rgY(X3f5y&S4Ojh_Tl5F;Lw5TWWPg{=@fk=% zZks0EWOuE9*mzh0J45BB*re;&UBsLv^>_RP}(`tABAGY*-uPE9S&h}J} zmB&-CV)84x>r&^9w_Nz~^ow;2V7@WT&4r&B1d778g*RMWT=-dusYDb%aR<15lwGT* ztgY0*eO+AEnz1i$(tbA?bHW|`W><1w^Mmt4x1COfyz1&|dC_4^=j|iRH$jW_iqmlP zF#r1_%&<+MVND9oHf+pCty`I4neTvxY>m@E3Tg$mdWU7ay&E93# zZ}@+`0Q?RAuaSJftN#uEzv2JaS@b$8vHgGXzue)+*VVQNIQ^N%s0gGuK*SVF=6VG+H8z;Qqx#tOaeIGgOYZ2N zF+&2TisPgF-m0&U)+asSOG-+DYUNNolK=J9)$aXGjX_6_98rKN?zjXJWk2hnxvS)5 z6I`)Zy|}FG+2*tdd?>(!Et*AFWS$ zpqG@C1XHDWr2fmRtKIv%8m&7zI~^fff%^AfT^+9fkBiMqP*}JbuGs53P*l!@dFhKw zOSz%;D7I+S$Ci|s@Xu;1 zxUB5i_>%|zUzd})>>$8wz|g&DcK6ah7j4_$PdIAEz`$Ve{prEI=0L`Q-E2T|#_w~M zj6nL{+~QC5>%k(~KyJg%0bte-n9UH2>j%Kk$X>1=sDOt$0%ZRTWCzjNJwW>hB;CQh p477hBz0XiTu-*sSPe1R=XSgh1Z{L%z4@_eWp00i_>zoo8n*eoiTjT%$ diff --git a/packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png b/packages/terra-data-grid/tests/wdio/__snapshots__/reference/orion-fusion-theme/en/chrome_medium/data-grid-spec/column-resize-decrease-keyboard.png new file mode 100644 index 0000000000000000000000000000000000000000..411bbb30c199e52cf9a8b60f2749d2696364a571 GIT binary patch literal 21989 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
%Dz@H+1Ps0-L4?J&+9B+@8REf{sNxXEKr8by! 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 acmBkKMQqN0k4piC7(8A5T-G@yGywpzMPai5 delta 218 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 E0Mzk~RR910 delta 294 zcmeC*$<)7-X+z(%djHL7X9WZ&?q_2b1c8YR=^vyoUA_$F2>y(Jb$K~|y;^gyhrhqO z3kW<}zrcUK-JeJvKP6jRS%{wflk94LeMmQ0;Zjv)r341`uC>3uJnT;k=#1N2r3e=K z6h39zv}5vTAE;D)ebw3l0w?0*Jfotd>e-ruUtC=+4%Nz^6uQ_vbc(86FMAKqo?!d@2_g6g>Dob@RdLR!o!oriTfB z`hTmLS%`swfyLqC|BJkyteX>OOEONLF#8n{XNyYT Date: Mon, 23 Oct 2023 11:04:08 -0500 Subject: [PATCH 53/54] updated styles --- .../src/subcomponents/ColumnResizeHandle.jsx | 15 +++++++++++++-- .../subcomponents/ColumnResizeHandle.module.scss | 11 ++++++++++- 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index b746674a571..4ea17bbd135 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -98,6 +98,7 @@ const ColumnResizeHandle = (props) => { const [isAriaLabel, setIsAriaLabel] = useState(false); const [isAriaValueText, setIsAriaValueText] = useState(false); const [isNavigationEnabled, setNavigationEnabled] = useState(true); + const [resizeHandleStyles, setResizeHandleStyles] = useState(['resize-handle']); useEffect(() => { if (isActive) { @@ -110,6 +111,8 @@ const ColumnResizeHandle = (props) => { // Set focus to resize handle DOM element resizeHandleRef.current.focus(); + // setResizeHandleStyles(['resize-handle', 'resize-handle-selected']) + // Execute callback function to notify consumer of mouse down event onResizeMouseDown(event); @@ -121,6 +124,7 @@ const ColumnResizeHandle = (props) => { const onMouseUp = () => { onResizeMouseUp(); + // setResizeHandleStyles(['resize-handle']) }; const fitToTable = () => { @@ -143,9 +147,13 @@ const ColumnResizeHandle = (props) => { switch (key) { case KeyCode.KEY_SPACE: case KeyCode.KEY_RETURN: + setNavigationEnabled(false); // Lock focus into component resizeHandleRef.current.focus(); - setNavigationEnabled(false); + + // set styles for keyboard + setResizeHandleStyles(['resize-handle', 'resize-handle-selected']); + // Assistive technologies should avoid announcing aria-label while focus locked, but announce aria-valueText instead setIsAriaLabel(false); setIsAriaValueText(true); @@ -159,6 +167,9 @@ const ColumnResizeHandle = (props) => { setIsAriaValueText(false); // Release focus lock columnContext.setColumnHeaderAriaLiveMessage(intl.formatMessage({ id: 'Terra.worklist-data-grid.resume-navigation' })); + + // reset styles for keyboard + setResizeHandleStyles(['resize-handle']); setNavigationEnabled(true); break; case KeyCode.KEY_RIGHT: @@ -216,7 +227,7 @@ const ColumnResizeHandle = (props) => { onClick={onClick} onFocus={fitToTable} onBlur={onBlur} - className={cx('resize-handle', theme.className)} + className={cx(resizeHandleStyles, theme.className)} /> ); }; diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss index b0fe2540f73..0a4245f20f6 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.module.scss @@ -15,12 +15,21 @@ z-index: 1; &:focus { - border-color: var(--terra-data-grid-resize-handle-focus-border-color, rgba(34, 42, 46, 1)) !important; + border-color: var(--terra-data-grid-resize-handle-hover-border-color, rgba(34, 42, 46, 0.6)); outline: 0 !important; } &:hover { border-color: var(--terra-data-grid-resize-handle-hover-border-color, rgba(34, 42, 46, 0.6)); } + + &:active { + border-color: var(--terra-data-grid-resize-handle-focus-border-color, rgba(34, 42, 46, 1)) !important; + + } + } +active + .resize-handle-selected { + border-color: var(--terra-data-grid-resize-handle-focus-border-color, rgba(34, 42, 46, 1)) !important; } } From fb409b29b60895c3c1488942ec8adba20ccc97f6 Mon Sep 17 00:00:00 2001 From: Saad <38024451+sdadn@users.noreply.github.com> Date: Mon, 23 Oct 2023 12:41:25 -0500 Subject: [PATCH 54/54] fixed tests --- packages/terra-data-grid/src/DataGrid.jsx | 2 +- .../src/subcomponents/ColumnResizeHandle.jsx | 2 +- .../tests/jest/ColumnResizeHandle.test.jsx | 4 +- .../tests/jest/FlowsheetDataGrid.test.jsx | 4 - .../ColumnHeaderCell.test.jsx.snap | 4 - .../jest/__snapshots__/DataGrid.test.jsx.snap | 2061 +-- .../WorklistDataGrid.test.jsx.snap | 13352 ++-------------- 7 files changed, 1491 insertions(+), 13938 deletions(-) diff --git a/packages/terra-data-grid/src/DataGrid.jsx b/packages/terra-data-grid/src/DataGrid.jsx index f77c71c8d87..330b796ae42 100644 --- a/packages/terra-data-grid/src/DataGrid.jsx +++ b/packages/terra-data-grid/src/DataGrid.jsx @@ -649,4 +649,4 @@ const DataGrid = injectIntl((props) => { DataGrid.propTypes = propTypes; DataGrid.defaultProps = defaultProps; -export default forwardRef((props, ref) => ); \ No newline at end of file +export default forwardRef((props, ref) => ); diff --git a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx index 4ea17bbd135..d0c4af2dd60 100644 --- a/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx +++ b/packages/terra-data-grid/src/subcomponents/ColumnResizeHandle.jsx @@ -150,7 +150,7 @@ const ColumnResizeHandle = (props) => { setNavigationEnabled(false); // Lock focus into component resizeHandleRef.current.focus(); - + // set styles for keyboard setResizeHandleStyles(['resize-handle', 'resize-handle-selected']); diff --git a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx index d88f605398b..efbfb1b686e 100644 --- a/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx +++ b/packages/terra-data-grid/tests/jest/ColumnResizeHandle.test.jsx @@ -41,7 +41,7 @@ describe('ColumnResizeHandle', () => { expect(resizeHandle.props()['aria-valuenow']).toBe(null); expect(resizeHandle.props()['aria-valuemin']).toBe(null); expect(resizeHandle.props()['aria-valuemax']).toBe(null); - expect(wrapper.find('.resize-handle').props().role).toBe('divider'); + expect(wrapper.find('.resize-handle').props().role).toBe(null); expect(wrapper).toMatchSnapshot(); }); @@ -152,7 +152,7 @@ describe('ColumnResizeHandle', () => { expect(wrapper.find('.resize-handle').props()['aria-label']).toBe(null); expect(wrapper.find('.resize-handle').props()['aria-valuetext']).toBe(null); - expect(wrapper.find('.resize-handle').props().role).toBe('divider'); + expect(wrapper.find('.resize-handle').props().role).toBe(null); }); it('increases column width with right arrow', () => { diff --git a/packages/terra-data-grid/tests/jest/FlowsheetDataGrid.test.jsx b/packages/terra-data-grid/tests/jest/FlowsheetDataGrid.test.jsx index fbd232778a5..e97a342cab1 100644 --- a/packages/terra-data-grid/tests/jest/FlowsheetDataGrid.test.jsx +++ b/packages/terra-data-grid/tests/jest/FlowsheetDataGrid.test.jsx @@ -55,11 +55,7 @@ describe('FlowsheetDataGrid', () => { />, ); -<<<<<<< HEAD const dataGrid = wrapper.find('ForwardRef'); -======= - const dataGrid = wrapper.find('#test-terra-flowsheet-data-grid'); ->>>>>>> c4b58f1ad (fixed jest tests) const pinnedColumns = dataGrid.prop('pinnedColumns'); expect(pinnedColumns).toEqual( [ diff --git a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap index 7060f5790f5..e1033e7e0d4 100644 --- a/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap +++ b/packages/terra-data-grid/tests/jest/__snapshots__/ColumnHeaderCell.test.jsx.snap @@ -521,11 +521,7 @@ exports[`ColumnHeaderCell renders a pinned column header cell 1`] = ` onMouseEnter={[Function]} onMouseLeave={[Function]} onMouseUp={[Function]} -<<<<<<< HEAD - role="divider" -======= role={null} ->>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "undefinedpx", 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 f322382d24a..6cd09891fe8 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 @@ -282,7 +282,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres ] } > -<<<<<<< HEAD -
- >>>>>> f0c547b77 (Copy the Jest updates) }, ], ], @@ -389,7 +364,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres Object { "cells": Array [ Object { -<<<<<<< HEAD "content": "Heart Rate Monitored (bpm)", "isSelectable": false, }, @@ -464,6 +438,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres tabIndex={0} > @@ -499,101 +475,17 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -634,11 +526,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -660,7 +555,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -813,104 +648,15 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -951,11 +697,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -977,7 +726,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1139,115 +828,16 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -1255,7 +845,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -1299,11 +878,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -1312,6 +894,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -2881,7 +2321,17 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates) `; exports[`DataGrid verifies onCellSelect callback is triggered when space is pressed on a non-selectable cell 1`] = ` @@ -3197,7 +2628,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres ] } > -<<<<<<< HEAD -
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1494,90 +1018,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "isMasked": true, }, ] -======= -
- - -
- >>>>>> f0c547b77 (Copy the Jest updates) }, ], ], @@ -3304,7 +2710,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres Object { "cells": Array [ Object { -<<<<<<< HEAD "content": "Heart Rate Monitored (bpm)", "isSelectable": false, }, @@ -3379,6 +2784,7 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres tabIndex={0} > @@ -3414,101 +2821,17 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -3549,11 +2872,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -3575,7 +2901,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -3728,104 +2994,15 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -3866,11 +3043,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -3892,7 +3072,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4054,115 +3174,16 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" - headerHeight="2.5rem" - id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } + headerHeight="2.5rem" + id="Column-2" isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -4170,7 +3191,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -4214,11 +3224,14 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -4227,6 +3240,8 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -5796,7 +4667,17 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates) `; exports[`DataGrid verifies row selection column header selection 1`] = ` @@ -6100,7 +4962,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` ] } > -<<<<<<< HEAD -
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4409,90 +3364,6 @@ exports[`DataGrid verifies onCellSelect callback is triggered when space is pres "isMasked": true, }, ] -======= -
- - -
- >>>>>> f0c547b77 (Copy the Jest updates) Array [ "WorklistDataGrid-rowSelectionColumn", ], @@ -6195,7 +5038,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` Object { "cells": Array [ Object { -<<<<<<< HEAD "content": "Heart Rate Monitored (bpm)", "isSelectable": false, }, @@ -6270,6 +5112,8 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` tabIndex={0} > @@ -6313,119 +5158,18 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -6465,11 +5209,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "timeZone": null, } } + isActive={true} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -6491,7 +5238,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } tabIndex={-1} > -<<<<<<< HEAD
@@ -6501,79 +5247,15 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -6614,11 +5296,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -6640,7 +5325,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -6793,104 +5418,15 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -6931,11 +5467,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -6957,7 +5496,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -7119,115 +5598,16 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -7235,7 +5615,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -7279,11 +5648,14 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -7292,6 +5664,8 @@ exports[`DataGrid verifies row selection column header selection 1`] = `
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -7537,11 +5885,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -7569,7 +5912,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -7588,42 +5930,6 @@ exports[`DataGrid verifies row selection column header selection 1`] = ` "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) `; exports[`DataGrid verifies that the grid created is consistent with the rows and overflowColumns props 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 c15d44ea526..2caa9f5aa0a 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 @@ -512,7 +512,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec ] } > -<<<<<<< HEAD @@ -692,125 +693,17 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -851,11 +744,14 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -877,7 +773,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1030,104 +866,15 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -1168,11 +915,14 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -1194,7 +944,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1356,115 +1046,16 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -1472,7 +1063,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -1516,11 +1096,14 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -1529,6 +1112,8 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -3098,7 +2539,17 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -3876,136 +3309,18 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w -
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -1711,90 +1236,6 @@ exports[`Row selection verifies Shift+Click enables row selection when row selec "isMasked": true, }, ] -======= -
- - -
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -4045,11 +3360,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -4071,7 +3389,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } tabIndex={-1} > -<<<<<<< HEAD
@@ -4081,79 +3398,15 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -4194,11 +3447,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -4220,7 +3476,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4373,104 +3569,15 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -4511,11 +3618,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -4537,7 +3647,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -4699,115 +3749,16 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -4815,7 +3766,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -4859,11 +3799,14 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -4872,6 +3815,8 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -5117,11 +4036,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -5149,7 +4063,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -5168,42 +4081,6 @@ exports[`Row selection verifies Shift+Click establishes anchor and selects row w "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -7735,136 +6604,18 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -7904,11 +6655,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -7930,7 +6684,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } tabIndex={-1} > -<<<<<<< HEAD
@@ -7940,79 +6693,15 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -8053,11 +6742,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -8079,7 +6771,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -8232,104 +6864,15 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -8370,11 +6913,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -8396,7 +6942,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -8558,115 +7044,16 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -8674,7 +7061,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -8718,11 +7094,14 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -8731,6 +7110,8 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -8976,11 +7331,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -9008,7 +7358,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -9027,42 +7376,6 @@ exports[`Row selection verifies Shift+Click honors the anchor established by row "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -11565,125 +9870,17 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -11724,11 +9921,14 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -11750,7 +9950,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -11903,104 +10043,15 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -12041,11 +10092,14 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -12067,7 +10121,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -12229,115 +10223,16 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -12345,7 +10240,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -12389,11 +10273,14 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -12402,6 +10289,8 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -13971,7 +11716,17 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -14749,136 +12486,18 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i -
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -12584,90 +10413,6 @@ exports[`Row selection verifies Shift+Space enables row selection when row selec "isMasked": true, }, ] -======= -
- - -
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -14918,11 +12537,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -14944,7 +12566,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } tabIndex={-1} > -<<<<<<< HEAD
@@ -14954,79 +12575,15 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -15067,11 +12624,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -15093,7 +12653,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -15246,104 +12746,15 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -15384,11 +12795,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -15410,7 +12824,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -15572,115 +12926,16 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -15688,7 +12943,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -15732,11 +12976,14 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -15745,6 +12992,8 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -15990,11 +13213,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -16022,7 +13240,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -16041,42 +13258,6 @@ exports[`Row selection verifies Shift+Space establishes anchor and selects row i "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -18608,136 +15781,18 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -18777,11 +15832,14 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -18803,7 +15861,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row } tabIndex={-1} > -<<<<<<< HEAD
@@ -18813,79 +15870,15 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -18926,11 +15919,14 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -18952,7 +15948,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, + onResizeHandleChange={[Function]} + onResizeMouseDown={[Function]} + onResizeMouseUp={[Function]} + setIsActive={[Function]} + > + +
+ + + + + + + +
- - - - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) - columnIndex={2} - displayName="March 16" - headerHeight="2.5rem" - id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } - isActive={false} - isResizable={true} - isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) - onColumnSelect={[Function]} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - rowIndex={0} - tableHeight={0} - width={200} - > - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -19547,7 +16238,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -19591,11 +16271,14 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -19604,6 +16287,8 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row -
+
+ + March 16 + +
+ >>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) - style={ - Object { - "height": "0px", - } - } - tabIndex={-1} - /> - - -
-<<<<<<< HEAD -
- - March 16 - -
- - March 16 - - - - >>>>>> f0c547b77 (Copy the Jest updates) - columnIndex={2} - columnResizeIncrement={10} - columnText="March 16" - columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - setIsActive={[Function]} - > -<<<<<<< HEAD - >>>>>> b81bf7514 (updated snapshots) - > -
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -19431,115 +16221,16 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row - - -
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -19849,11 +16508,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -19881,7 +16535,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -19900,42 +16553,6 @@ exports[`Row selection verifies Shift+Space honors the anchor established by row "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -22515,136 +19124,18 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -22684,11 +19175,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -22710,7 +19204,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } tabIndex={-1} > -<<<<<<< HEAD
@@ -22720,79 +19213,15 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -22833,11 +19262,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -22859,7 +19291,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -23012,104 +19384,15 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -23150,11 +19433,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -23176,7 +19462,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -23338,115 +19564,16 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -23454,7 +19581,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -23498,11 +19614,14 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -23511,6 +19630,8 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -23756,11 +19851,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -23788,7 +19878,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -23807,42 +19896,6 @@ exports[`Row selection verifies callbacks when Shift+Down contracts the range of "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -26342,136 +22387,18 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -26511,11 +22438,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -26537,7 +22467,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > -<<<<<<< HEAD
@@ -26547,79 +22476,15 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -26660,11 +22525,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -26686,7 +22554,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -26839,104 +22647,15 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -26977,11 +22696,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -27003,7 +22725,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -27165,115 +22827,16 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -27281,7 +22844,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -27325,11 +22877,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -27338,6 +22893,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -27583,11 +23114,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -27615,7 +23141,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -27634,42 +23159,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -30210,125 +25691,17 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -30369,11 +25742,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -30395,7 +25771,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -30548,104 +25864,15 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -30686,11 +25913,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -30712,7 +25942,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -30874,115 +26044,16 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -30990,7 +26061,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -31034,11 +26094,14 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -31047,6 +26110,8 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -32616,7 +27537,17 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -33402,136 +28315,18 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` -
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -31229,90 +26234,6 @@ exports[`Row selection verifies callbacks when Shift+Down is used and row select "isMasked": true, }, ] -======= -
- - -
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -33571,11 +28366,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -33597,7 +28395,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } tabIndex={-1} > -<<<<<<< HEAD
@@ -33607,79 +28404,15 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -33720,11 +28453,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -33746,7 +28482,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -33899,104 +28575,15 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -34037,11 +28624,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -34063,7 +28653,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -34225,115 +28755,16 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -34341,7 +28772,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -34385,11 +28805,14 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -34398,6 +28821,8 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = `
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -34643,11 +29042,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -34675,7 +29069,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -34694,42 +29087,6 @@ exports[`Row selection verifies callbacks when Shift+Down more than one. 1`] = ` "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -37261,136 +31610,18 @@ exports[`Row selection verifies multiple independent ranges can be created with
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -37430,11 +31661,14 @@ exports[`Row selection verifies multiple independent ranges can be created with "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -37456,7 +31690,6 @@ exports[`Row selection verifies multiple independent ranges can be created with } tabIndex={-1} > -<<<<<<< HEAD
@@ -37466,79 +31699,15 @@ exports[`Row selection verifies multiple independent ranges can be created with -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -37579,11 +31748,14 @@ exports[`Row selection verifies multiple independent ranges can be created with "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -37605,7 +31777,6 @@ exports[`Row selection verifies multiple independent ranges can be created with } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -37758,104 +31870,15 @@ exports[`Row selection verifies multiple independent ranges can be created with - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -37896,11 +31919,14 @@ exports[`Row selection verifies multiple independent ranges can be created with "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -37922,7 +31948,6 @@ exports[`Row selection verifies multiple independent ranges can be created with } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -38084,115 +32050,16 @@ exports[`Row selection verifies multiple independent ranges can be created with - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -38200,7 +32067,6 @@ exports[`Row selection verifies multiple independent ranges can be created with tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -38244,11 +32100,14 @@ exports[`Row selection verifies multiple independent ranges can be created with "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -38257,6 +32116,8 @@ exports[`Row selection verifies multiple independent ranges can be created with
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -38502,11 +32337,6 @@ exports[`Row selection verifies multiple independent ranges can be created with >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -38534,7 +32364,6 @@ exports[`Row selection verifies multiple independent ranges can be created with "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -38553,42 +32382,6 @@ exports[`Row selection verifies multiple independent ranges can be created with "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -41080,136 +34865,18 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -41249,11 +34916,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -41275,7 +34945,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > -<<<<<<< HEAD
@@ -41285,79 +34954,15 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -41398,11 +35003,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -41424,7 +35032,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -41577,104 +35125,15 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -41715,11 +35174,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -41741,7 +35203,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -41903,115 +35305,16 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -42019,7 +35322,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -42063,11 +35355,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -42076,6 +35371,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -42321,11 +35592,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -42353,7 +35619,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -42372,42 +35637,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -44899,136 +38120,18 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -45068,11 +38171,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -45094,7 +38200,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > -<<<<<<< HEAD
@@ -45104,79 +38209,15 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -45217,11 +38258,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -45243,7 +38287,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -45396,104 +38380,15 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -45534,11 +38429,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -45560,7 +38458,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -45722,115 +38560,16 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -45838,7 +38577,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -45882,11 +38610,14 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -45895,6 +38626,8 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -46140,11 +38847,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -46172,7 +38874,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -46191,42 +38892,6 @@ exports[`Row selection verifies only onRowSelect is called when mouse is used to "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -48718,136 +41375,18 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -48887,11 +41426,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -48913,7 +41455,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > -<<<<<<< HEAD
@@ -48923,79 +41464,15 @@ exports[`Row selection verifies only onRowSelect is called when space is used to -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -49036,11 +41513,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -49062,7 +41542,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -49215,104 +41635,15 @@ exports[`Row selection verifies only onRowSelect is called when space is used to - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -49353,11 +41684,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -49379,7 +41713,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -49541,115 +41815,16 @@ exports[`Row selection verifies only onRowSelect is called when space is used to - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -49657,7 +41832,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -49701,11 +41865,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -49714,6 +41881,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -49959,11 +42102,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -49991,7 +42129,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -50010,42 +42147,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -52537,136 +44630,18 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -52706,11 +44681,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -52732,7 +44710,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > -<<<<<<< HEAD
@@ -52742,79 +44719,15 @@ exports[`Row selection verifies only onRowSelect is called when space is used to -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -52855,11 +44768,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -52881,7 +44797,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -53034,104 +44890,15 @@ exports[`Row selection verifies only onRowSelect is called when space is used to - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -53172,11 +44939,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -53198,7 +44968,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -53360,115 +45070,16 @@ exports[`Row selection verifies only onRowSelect is called when space is used to - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -53476,7 +45087,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -53520,11 +45120,14 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -53533,6 +45136,8 @@ exports[`Row selection verifies only onRowSelect is called when space is used to
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -53778,11 +45357,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -53810,7 +45384,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -53829,42 +45402,6 @@ exports[`Row selection verifies only onRowSelect is called when space is used to "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -56352,136 +47881,18 @@ exports[`Row selection verifies row selection when space is pressed on a masked
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -56521,11 +47932,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -56547,7 +47961,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked } tabIndex={-1} > -<<<<<<< HEAD
@@ -56557,79 +47970,15 @@ exports[`Row selection verifies row selection when space is pressed on a masked -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -56670,11 +48019,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -56696,7 +48048,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -56849,104 +48141,15 @@ exports[`Row selection verifies row selection when space is pressed on a masked - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -56987,11 +48190,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -57013,7 +48219,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -57175,115 +48321,16 @@ exports[`Row selection verifies row selection when space is pressed on a masked - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -57291,7 +48338,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -57335,11 +48371,14 @@ exports[`Row selection verifies row selection when space is pressed on a masked "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -57348,6 +48387,8 @@ exports[`Row selection verifies row selection when space is pressed on a masked
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -57593,11 +48608,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -57625,7 +48635,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -57644,42 +48653,6 @@ exports[`Row selection verifies row selection when space is pressed on a masked "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -60167,136 +51132,18 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) isResizable={false} isResizeActive={false} isSelectable={true} -<<<<<<< HEAD -<<<<<<< HEAD key="WorklistDataGrid-rowSelectionColumn" maximumWidth={300} minimumWidth={60} -======= - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= - maximumWidth={300} - minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -60336,11 +51183,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "timeZone": null, } } + isActive={false} isResizable={false} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -60362,7 +51212,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } tabIndex={-1} > -<<<<<<< HEAD
@@ -60372,79 +51221,15 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel -
- - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName=" Vitals" headerHeight="2.5rem" id="Column-0" -<<<<<<< HEAD - key="Column-0" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -60485,11 +51270,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -60511,7 +51299,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -60664,104 +51392,15 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -60802,11 +51441,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -60828,7 +51470,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD - height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -60990,115 +51572,16 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -61106,7 +51589,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -61150,11 +51622,14 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -61163,6 +51638,8 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel
-
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={3} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} + isActive={false} maximumWidth={300} minimumWidth={60} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} -<<<<<<< HEAD -======= onResizeMouseUp={[Function]} setIsActive={[Function]} ->>>>>>> b81bf7514 (updated snapshots) > >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -61408,11 +51859,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel >>>>>> f0c547b77 (Copy the Jest updates) -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) intl={ Object { "defaultFormats": Object {}, @@ -61440,7 +51886,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "timeZone": null, } } -<<<<<<< HEAD isMasked={false} isRowHeader={false} isSelectable={true} @@ -61459,42 +51904,6 @@ exports[`Row selection verifies row selection when space is pressed on a non-sel "left": 0, } } -======= - isActive={false} - maximumWidth={300} - minimumWidth={60} - onResizeHandleChange={[Function]} - onResizeMouseDown={[Function]} - onResizeMouseUp={[Function]} - > -
>>>>>> f0c547b77 (Copy the Jest updates) -======= - role="divider" - style={ - Object { - "height": "0px", - } - } ->>>>>>> d5c6ea0e7 (updated snapshots) tabIndex={-1} > + + + -======= - className="visually-hidden-text" - /> - - - - -
- - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -63931,125 +54332,17 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -64090,11 +54383,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -64116,7 +54412,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -64269,104 +54505,15 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -64407,11 +54554,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -64433,7 +54583,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -64595,115 +54685,16 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -64711,7 +54702,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -64755,11 +54735,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -64768,6 +54751,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -66337,7 +56178,17 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates) -<<<<<<< HEAD @@ -67020,125 +56853,17 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s -
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -64950,90 +54875,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "isMasked": true, }, ] -======= -
- - -
- - - - >>>>>> f0c547b77 (Copy the Jest updates) > >>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-0" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -67179,11 +56904,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -67205,7 +56933,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } tabIndex={-1} > -<<<<<<< HEAD
- Vitals - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={0} - columnResizeIncrement={10} columnText=" Vitals" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -67358,104 +57026,15 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} displayName="March 16" headerHeight="2.5rem" id="Column-1" -<<<<<<< HEAD - key="Column-1" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} - isSelectable={true} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-1" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -67496,11 +57075,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={true} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -67522,7 +57104,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s } tabIndex={-1} > -<<<<<<< HEAD
- March 16 - -
- - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={1} - columnResizeIncrement={10} columnText="March 16" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -67684,115 +57206,16 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s - - -
- - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} displayName="March 17" headerHeight="2.5rem" id="Column-2" -<<<<<<< HEAD - isSelectable={false} - key="Column-2" - maximumWidth={300} - minimumWidth={60} -======= - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} - isResizable={true} isResizeActive={false} isSelectable={false} -<<<<<<< HEAD - maximumWidth={500} - minimumWidth={100} ->>>>>>> f0c547b77 (Copy the Jest updates) -======= + key="Column-2" maximumWidth={300} minimumWidth={60} ->>>>>>> d5c6ea0e7 (updated snapshots) onColumnSelect={[Function]} onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} @@ -67800,7 +57223,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s tableHeight={0} width={200} > -<<<<<<< HEAD >>>>>> f0c547b77 (Copy the Jest updates) Object { "defaultFormats": Object {}, "defaultLocale": "en", @@ -67844,11 +57256,14 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "timeZone": null, } } + isActive={false} isResizable={true} + isResizeActive={false} isSelectable={false} maximumWidth={300} minimumWidth={60} onColumnSelect={[Function]} + onResizeHandleChange={[Function]} onResizeMouseDown={[Function]} rowIndex={0} tableHeight={0} @@ -67857,6 +57272,8 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s
- - - - - - - - >>>>>> f0c547b77 (Copy the Jest updates) } displayedColumns={ Array [ @@ -69426,7 +58699,17 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s + + + -======= - className="visually-hidden-text" - /> - - - - - - - ->>>>>>> f0c547b77 (Copy the Jest updates)
-<<<<<<< HEAD
- March 17 - - - - >>>>>> f0c547b77 (Copy the Jest updates) columnIndex={2} - columnResizeIncrement={10} columnText="March 17" columnWidth={200} -<<<<<<< HEAD -<<<<<<< HEAD height={0} - maximumWidth={300} - minimumWidth={60} -======= -======= - height={0} ->>>>>>> d5c6ea0e7 (updated snapshots) - intl={ - Object { - "defaultFormats": Object {}, - "defaultLocale": "en", - "formatDate": [Function], - "formatHTMLMessage": [Function], - "formatMessage": [Function], - "formatNumber": [Function], - "formatPlural": [Function], - "formatRelative": [Function], - "formatTime": [Function], - "formats": Object {}, - "formatters": Object { - "getDateTimeFormat": [Function], - "getMessageFormat": [Function], - "getNumberFormat": [Function], - "getPluralFormat": [Function], - "getRelativeFormat": [Function], - }, - "locale": "en", - "messages": null, - "now": [Function], - "onError": [Function], - "textComponent": "span", - "timeZone": null, - } - } isActive={false} maximumWidth={300} minimumWidth={60} onResizeHandleChange={[Function]} ->>>>>>> f0c547b77 (Copy the Jest updates) onResizeMouseDown={[Function]} onResizeMouseUp={[Function]} setIsActive={[Function]} > -<<<<<<< HEAD >>>>>> b81bf7514 (updated snapshots) >
>>>>>> c4b58f1ad (fixed jest tests) style={ Object { "height": "0px", @@ -68039,90 +57396,6 @@ exports[`WorklistDataGrid verifies onCellSelect callback is not triggered when s "isMasked": true, }, ] -======= -
- - -