docs(changeset): Fixed spreaing of grid props
This commit is contained in:
parent
d0911d842a
commit
d7f4d0db37
5
.changeset/kind-memes-kneel.md
Normal file
5
.changeset/kind-memes-kneel.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
'@warkypublic/oranguru': patch
|
||||||
|
---
|
||||||
|
|
||||||
|
Fixed spreaing of grid props
|
||||||
@ -121,17 +121,10 @@ export const GridlerDataGrid = () => {
|
|||||||
}, 100);
|
}, 100);
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
|
ref={refWrapper}
|
||||||
>
|
>
|
||||||
{sections?.left}
|
{sections?.left}
|
||||||
<div
|
|
||||||
ref={refWrapper}
|
|
||||||
style={{
|
|
||||||
flexGrow: 2,
|
|
||||||
height: '100%',
|
|
||||||
minHeight: '80px',
|
|
||||||
width: '100%',
|
|
||||||
}}
|
|
||||||
>
|
|
||||||
{width && width > 0 && height && height > 0 && (
|
{width && width > 0 && height && height > 0 && (
|
||||||
<DataEditor
|
<DataEditor
|
||||||
cellActivationBehavior="double-click"
|
cellActivationBehavior="double-click"
|
||||||
@ -139,15 +132,25 @@ export const GridlerDataGrid = () => {
|
|||||||
columns={(renderColumns as Array<GridColumn>) ?? []}
|
columns={(renderColumns as Array<GridColumn>) ?? []}
|
||||||
columnSelect="none"
|
columnSelect="none"
|
||||||
drawFocusRing
|
drawFocusRing
|
||||||
|
height={(height ?? 400) - 4}
|
||||||
|
rangeSelect="multi-rect"
|
||||||
|
rowMarkers={{
|
||||||
|
checkboxStyle: 'square',
|
||||||
|
kind: 'both',
|
||||||
|
}}
|
||||||
|
rowSelect="multi"
|
||||||
|
rowSelectionMode="auto"
|
||||||
|
spanRangeBehavior="default"
|
||||||
|
{...glideProps}
|
||||||
getCellContent={getCellContent}
|
getCellContent={getCellContent}
|
||||||
getCellsForSelection={getCellsForSelection}
|
getCellsForSelection={getCellsForSelection}
|
||||||
getRowThemeOverride={theme.getRowThemeOverride}
|
getRowThemeOverride={theme.getRowThemeOverride}
|
||||||
gridSelection={_gridSelection}
|
gridSelection={_gridSelection}
|
||||||
headerHeight={headerHeight ?? 32}
|
headerHeight={headerHeight ?? 32}
|
||||||
headerIcons={{ sort: SortSprite, sortdown: SortDownSprite, sortup: SortUpSprite }}
|
headerIcons={{ sort: SortSprite, sortdown: SortDownSprite, sortup: SortUpSprite }}
|
||||||
height={(height ?? 400) - 4}
|
|
||||||
onCellContextMenu={(cell, event) => {
|
onCellContextMenu={(cell, event) => {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
glideProps?.onCellContextMenu?.(cell, event);
|
||||||
if (!refContextActivated.current) {
|
if (!refContextActivated.current) {
|
||||||
refContextActivated.current = true;
|
refContextActivated.current = true;
|
||||||
onContextClick('cell', event, cell[0], cell[1]);
|
onContextClick('cell', event, cell[0], cell[1]);
|
||||||
@ -203,7 +206,6 @@ export const GridlerDataGrid = () => {
|
|||||||
onHeaderMenuClick={onHeaderMenuClick}
|
onHeaderMenuClick={onHeaderMenuClick}
|
||||||
onItemHovered={onItemHovered}
|
onItemHovered={onItemHovered}
|
||||||
onVisibleRegionChanged={onVisibleRegionChanged}
|
onVisibleRegionChanged={onVisibleRegionChanged}
|
||||||
rangeSelect="multi-rect"
|
|
||||||
ref={refMerged as React.Ref<DataEditorRef>}
|
ref={refMerged as React.Ref<DataEditorRef>}
|
||||||
rightElement={
|
rightElement={
|
||||||
<Group>
|
<Group>
|
||||||
@ -215,20 +217,13 @@ export const GridlerDataGrid = () => {
|
|||||||
rowHeight={rowHeight ?? 22}
|
rowHeight={rowHeight ?? 22}
|
||||||
//rowMarkersCheckboxStyle='square'
|
//rowMarkersCheckboxStyle='square'
|
||||||
//rowMarkersKind='both'
|
//rowMarkersKind='both'
|
||||||
rowMarkers={{
|
|
||||||
checkboxStyle: 'square',
|
|
||||||
kind: 'both',
|
|
||||||
}}
|
|
||||||
rows={total_rows ?? 0}
|
rows={total_rows ?? 0}
|
||||||
rowSelect="multi"
|
|
||||||
rowSelectionMode="auto"
|
|
||||||
spanRangeBehavior="default"
|
|
||||||
theme={theme.gridTheme}
|
theme={theme.gridTheme}
|
||||||
width={width ?? 200}
|
width={width ?? 200}
|
||||||
{...glideProps}
|
|
||||||
/>
|
/>
|
||||||
)}
|
)}
|
||||||
</div>
|
|
||||||
{/* </Portal> */}
|
{/* </Portal> */}
|
||||||
<Computer />
|
<Computer />
|
||||||
{!hasLocalData && <Pager />}
|
{!hasLocalData && <Pager />}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user