@@ -20,9 +20,9 @@ import { MaxNumberOfStates } from "../consts/MaxNumberOfStates";
2020const Editor = ( ) => {
2121 console . log ( "re rendering Editor" ) ;
2222
23- const [ gridRowId , setGridRowId ] = useState ( 0 ) ;
24- const [ gridData , setGridData ] = useState < RowModel [ ] > ( [ ] ) ;
25- const gridColumns : GridColumns = [
23+ const [ rowId , setRowId ] = useState ( 0 ) ;
24+ const [ rows , setRows ] = useState < RowModel [ ] > ( [ ] ) ;
25+ const columns : GridColumns = [
2626 { field : "id" , hide : true , hideable : false } ,
2727 {
2828 field : "node" ,
@@ -103,8 +103,8 @@ const Editor = () => {
103103 alert ( `Maximum ${ MaxNumberOfStates } states allowed` ) ;
104104 return ;
105105 }
106- setGridData ( ( prev ) => [ ...prev , row ] ) ;
107- setGridRowId ( ( prev ) => prev + 1 ) ;
106+ setRows ( ( prev ) => [ ...prev , row ] ) ;
107+ setRowId ( ( prev ) => prev + 1 ) ;
108108 console . log (
109109 "added row, now adding new state at: " ,
110110 size . width ,
@@ -123,7 +123,7 @@ const Editor = () => {
123123 console . log ( "handleDeleteRow" , row ) ;
124124 console . log (
125125 "resultant data" ,
126- gridData
126+ rows
127127 . filter ( ( r ) => r . id !== row . id )
128128 . map ( ( r ) => {
129129 return {
@@ -142,7 +142,7 @@ const Editor = () => {
142142 } )
143143 ) ;
144144
145- setGridData ( ( rows ) =>
145+ setRows ( ( rows ) =>
146146 rows
147147 . filter ( ( r ) => r . id !== row . id )
148148 . map ( ( r ) => {
@@ -177,14 +177,14 @@ const Editor = () => {
177177
178178 const handleSaveRow = ( row : RowModel ) => {
179179 console . log ( "handleSaveRow" , row ) ;
180- console . log ( "handleSaveRow" , gridData ) ;
180+ console . log ( "handleSaveRow" , rows ) ;
181181
182182 if ( isRowEmpty ( row ) ) {
183183 alert ( "Cannot save empty row." ) ;
184184 return ;
185185 }
186186
187- const oldRow = gridData . find ( ( r ) => r . id === row . id ) ;
187+ const oldRow = rows . find ( ( r ) => r . id === row . id ) ;
188188 if ( ! oldRow ) {
189189 alert ( "Cannot save row." ) ;
190190 return ;
@@ -193,7 +193,7 @@ const Editor = () => {
193193 if ( row . node . length > StateNameMaxLength ) {
194194 alert ( `State name cannot be more than ${ StateNameMaxLength } characters.` ) ;
195195 if ( oldRow ) {
196- setGridData ( ( prev ) => prev . map ( ( r ) => ( r . id === row . id ? oldRow : r ) ) ) ;
196+ setRows ( ( prev ) => prev . map ( ( r ) => ( r . id === row . id ? oldRow : r ) ) ) ;
197197 }
198198 return ;
199199 }
@@ -210,17 +210,17 @@ const Editor = () => {
210210 `Cannot change state name when transition values are added/updated/removed.`
211211 ) ;
212212 if ( oldRow ) {
213- setGridData ( ( prev ) => prev . map ( ( r ) => ( r . id === row . id ? oldRow : r ) ) ) ;
213+ setRows ( ( prev ) => prev . map ( ( r ) => ( r . id === row . id ? oldRow : r ) ) ) ;
214214 }
215215 return ;
216216 }
217217
218218 const nulPossibleTransitionValues = PossibleTransitionValues . map ( ( v ) =>
219219 v === "^" ? "nul" : v
220220 ) ;
221- let updatedGridData : RowModel [ ] = [ ] ;
221+ let updatedRows : RowModel [ ] = [ ] ;
222222 let errorWhileSavingRow = false ;
223- setGridData ( ( prev ) => {
223+ setRows ( ( prev ) => {
224224 console . log ( "handleSaveRow prev" , prev ) ;
225225 let availableNodeValues = prev . map ( ( r ) => r . node ) . filter ( ( v ) => v !== "" ) ;
226226 // if (oldRow.node !== row.node)
@@ -266,7 +266,7 @@ const Editor = () => {
266266 return prev ;
267267 }
268268
269- updatedGridData = prev . map ( ( r ) =>
269+ updatedRows = prev . map ( ( r ) =>
270270 r . id === row . id
271271 ? {
272272 ...r ,
@@ -299,7 +299,7 @@ const Editor = () => {
299299 }
300300 ) ;
301301
302- return updatedGridData ;
302+ return updatedRows ;
303303 } ) ;
304304
305305 if ( ! errorWhileSavingRow ) {
@@ -511,7 +511,7 @@ const Editor = () => {
511511
512512 const toggleInitialState = ( row : RowModel ) => {
513513 console . log ( "toggleInitialState" , row ) ;
514- setGridData ( ( prev ) => {
514+ setRows ( ( prev ) => {
515515 console . log ( "toggleInitialState prev" , prev ) ;
516516 if ( ! prev || isRowEmpty ( row ) ) {
517517 alert ( "Cannot make empty row initial state." ) ;
@@ -543,7 +543,7 @@ const Editor = () => {
543543
544544 const toggleFinalState = ( row : RowModel ) => {
545545 console . log ( "toggleFinalState" , row ) ;
546- setGridData ( ( prev ) => {
546+ setRows ( ( prev ) => {
547547 console . log ( "toggleFinalState prev" , prev ) ;
548548 if ( ! prev || isRowEmpty ( row ) ) {
549549 alert ( "Cannot make empty row final state." ) ;
@@ -590,7 +590,7 @@ const Editor = () => {
590590 }
591591
592592 let { x, y } = e . target . getBoundingClientRect ( ) ;
593- const stateName = promptNewStateName ( states , `q${ gridRowId } ` ) ;
593+ const stateName = promptNewStateName ( states , `q${ rowId } ` ) ;
594594 if ( stateName ) {
595595 let newState = new DraggableStateModel (
596596 stateName ,
@@ -607,19 +607,19 @@ const Editor = () => {
607607 }
608608 console . log ( "states" , states ) ;
609609
610- setGridData ( ( prev ) => [
610+ setRows ( ( prev ) => [
611611 ...prev ,
612- new RowModel ( gridRowId , stateName , "" , "" , "" , false , false ) ,
612+ new RowModel ( rowId , stateName , "" , "" , "" , false , false ) ,
613613 ] ) ;
614- setGridRowId ( ( prev ) => prev + 1 ) ;
614+ setRowId ( ( prev ) => prev + 1 ) ;
615615 } ;
616616
617617 const transitionTableProps : TransitionTableProps = {
618- gridData ,
619- setGridData ,
620- gridColumns ,
621- gridRowId ,
622- setGridRowId ,
618+ rows ,
619+ setRows ,
620+ columns ,
621+ rowId ,
622+ setRowId ,
623623 handleAddRow,
624624 } ;
625625
@@ -635,8 +635,8 @@ const Editor = () => {
635635 handleSelect,
636636 checkExsitence,
637637 handleDropDynamic,
638- gridData ,
639- setGridData ,
638+ rows ,
639+ setRows ,
640640 handleDeleteRow,
641641 toggleInitialState,
642642 toggleFinalState,
0 commit comments