Product: PowerShell Universal Version: 5.2.3
This is actually happening across all my dashboards/apps that use UDDatagrid. Here is the error message from one of them:
Error rendering component (mu-datagrid)
TypeError: d.forEach is not a function
at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:637713 at r (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1584439) at Suspense at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:637713 at r (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1584439) at Suspense at div at i (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1344799) at d (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1205184) at A (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1223048) at div at x (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1234355) at y (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1249562) at g (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1255723) at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:637713 at r (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1584439) at Suspense at main at F (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:524276) at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:637713 at t (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1363971) at t (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1365954) at div at Suspense at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:637713 at Suspense at u (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:63929) at h (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:64436) at g (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:64653) at s (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:77870) at r (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1419642) at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1420518 at Dashboard (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:565949) at t (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1363971) at t (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1365954) at div at $e (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1596218) at Je (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1597423) at Qe (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1596854) at tt (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1598862) at t (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1360692) at t (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1355290) at u (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1342056) at l (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1063205) at r (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1419642) at https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1420518 at dt (https://serverredacted/dash/ADComparison/1ea2ca065a35deb55c99.bundle.js:152:1600338)
Can you share some of your UDDataGrid code? I’m not sure why this is happening but their were certainly changes to the data grid through those versions.
Adam Driscoll
PowerShell Expert and Developer at Devolutions
Here is one of them, the other is set up the same just with different variables
New-UDDynamic -Id 'groups1' -Content {
New-UDDataGrid -Id 'user1datagrid' -LoadRows {@{rows = $Page:User1Groups;rowCount = ($Page:User1Groups).length}} -Columns @(New-UDDataGridColumn -Field "name" -Width 450 -Resizable:$false -Sortable:$false -DisableColumnMenu -HeaderName "Group Name")
}