JSFiddle - React, Tailwind, and code Playground
JavaScript
var pos;
switch(pos):
case 'after':
sind = $(t).jqGrid('getGridRowById', src);
if (sind) {
//used this addin variable so the final incremementation will work in both cases
var addin = 1;
if ($(t.rows[sind.rowIndex + 1]).hasClass("ui-subgrid")) { $(t.rows[sind.rowIndex + 1]).after(row.join('')); addin++; }
else { $(sind).after(row.join('')); }
sind = sind.rowIndex + addin
}
break;