@@ -19,7 +19,7 @@ const Sample = () => {
1919 const shouldAppendValue = useRef ( false ) ;
2020
2121 useEffect ( ( ) => {
22- const gridElement = gridRef . current ?. nativeElement ;
22+ const gridElement = gridRef . current ;
2323
2424 if ( ! gridElement ) {
2525 return undefined ;
@@ -106,9 +106,8 @@ const Sample = () => {
106106 return ! rec . expression && ! rec . summaries && ! rec . childGridsData && ! rec . detailsData ;
107107 } ;
108108
109- function gridEndEdit ( sender : IgrGrid , e : IgrActiveNodeChangeEventArgs ) : void {
110-
111- sender . endEdit ( true , e ) ;
109+ function gridEndEdit ( event : CustomEvent < any > ) : void {
110+ gridRef . current . endEdit ( true , event . detail ) ;
112111 }
113112
114113 return (
@@ -119,13 +118,13 @@ const Sample = () => {
119118 data = { nwindData }
120119 primaryKey = "ProductID"
121120 ref = { gridRef }
122- activeNodeChange = { gridEndEdit }
121+ onActiveNodeChange = { gridEndEdit }
123122 >
124123 < IgrColumn field = "ProductID" header = "Product ID" editable = { true } groupable = { true } hidden = { true } />
125- < IgrColumn field = "ProductName" header = "Product Name" dataType = "String " editable = { true } />
126- < IgrColumn field = "UnitPrice" header = "Unit Price" dataType = "Number " editable = { true } />
127- < IgrColumn field = "QuantityPerUnit" header = "Quantity Per Unit" groupable = { true } dataType = "String " editable = { true } />
128- < IgrColumn field = "ReorderLevel" header = "Reorder Level" dataType = "Number " groupable = { true } editable = { true } />
124+ < IgrColumn field = "ProductName" header = "Product Name" dataType = "string " editable = { true } />
125+ < IgrColumn field = "UnitPrice" header = "Unit Price" dataType = "number " editable = { true } />
126+ < IgrColumn field = "QuantityPerUnit" header = "Quantity Per Unit" groupable = { true } dataType = "string " editable = { true } />
127+ < IgrColumn field = "ReorderLevel" header = "Reorder Level" dataType = "number " groupable = { true } editable = { true } />
129128 </ IgrGrid >
130129 </ div >
131130 </ div >
0 commit comments