Вместо нижней строки
//header("Location:".ADMIN_URL."/index.php");
напишите
echo("<script>location.href = '".ADMIN_URL."/index.php?msg=$msg';</script>");
или
?><script><?php echo("location.href = '".ADMIN_URL."/index.php?msg=$msg';");?></script><?php
Это определенно решит вашу проблему. Я столкнулся с одной и той же проблемой, но решил решить эту проблему путем написания заголовка.
Я не вижу определения TableExpandedRowItem, но мое первое предположение состоит в том, что начальный реквизит не должен содержать пустой объект shipmentItem
, но на самом деле он должен содержать некоторые ключи.
Вы монтируете компонент в тесте, поэтому он должен отображать его дочерние элементы, но если вы видите этот фрагмент из выходных данных, ясно, что дочерний элемент не был отображен "rendered": {"instance": <div class="row" />, "key": undefined, "nodeType": "host", "props": {"children": [], "className": "row"}, "ref": null...
Попробуйте добавить несколько фиктивных элементов. данные в shipmentItem
.