Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1788

[UI] Warning shown on Role list page

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 1.5.0, 1.5.1, 1.6.0
    • RBAC Plugin
    • None
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • The warnings show up in the browser's console
    • Release Note Not Required
    • RHDH F&UI plugins 3256, RHDH F&UI plugins 3257

      Below warning is shown in the browser console for the role list page, could be happening for other tables as well

      react-dom.development.js:86 Warning: Cannot update a component (`RolesList`) while rendering a different component (`MTableSummaryRow`). To locate the bad setState() call inside `MTableSummaryRow`, follow the stack trace as described in https://reactjs.org/link/setstate-in-render
          at MTableSummaryRow (webpack-internal:///../../node_modules/@material-table/core/dist/components/MTableSummaryRow/index.js:24:19)
          at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31)
          at tbody
          at TableBody (webpack-internal:///../../node_modules/@material-ui/core/esm/TableBody/TableBody.js:33:23)
          at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31)
          at MTableBody (webpack-internal:///../../node_modules/@material-table/core/dist/components/m-table-body.js:44:37)
          at table
          at Table (webpack-internal:///../../node_modules/@material-ui/core/esm/Table/Table.js:48:23)
          at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31)
          at div
          at div
          at div
          at Droppable (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:8258:69)
          at ConnectFunction (webpack-internal:///../../node_modules/react-redux/es/components/connectAdvanced.js:234:68)
          at div
          at eval (webpack-internal:///../../node_modules/@material-table/core/dist/material-table.js:1140:21)
          at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31)
          at div
          at Paper (webpack-internal:///../../node_modules/@material-ui/core/esm/Paper/Paper.js:49:23)
          at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31)
          at Container (webpack-internal:///../../node_modules/@material-table/core/dist/components/Container/index.js:19:27)
          at ContainerRef
          at Provider (webpack-internal:///../../node_modules/react-redux/es/components/Provider.js:19:20)
          at App (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:6855:25)
          at ErrorBoundary (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:118:35)
          at DragDropContext (webpack-internal:///../../node_modules/react-beautiful-dnd/dist/react-beautiful-dnd.esm.js:6984:19)
          at MaterialTable (webpack-internal:///../../node_modules/@material-table/core/dist/material-table.js:77:37)
          at eval (webpack-internal:///../../node_modules/@material-table/core/dist/index.js:141:16)
          at WithStyles (webpack-internal:///../../node_modules/@material-ui/styles/esm/withStyles/withStyles.js:65:31)
          at div
          at StyledComponent (webpack-internal:///../../node_modules/@material-ui/styles/esm/styled/styled.js:96:28)
          at Table (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4416:5)
          at RolesList (webpack-internal:///./src/components/RolesList/RolesList.tsx:43:102)
          at RenderedRoute (webpack-internal:///../../node_modules/react-router/dist/index.js:554:5)
          at article
          at Content (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:3998:11)
          at RoutedTabs (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4113:11)
          at TabbedLayout (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4159:52)
          at DeleteDialogContextProvider (webpack-internal:///./src/components/RolesList/DeleteDialogContext.tsx:25:86)
          at main
          at ThemeProvider (webpack-internal:///../../node_modules/@material-ui/styles/esm/ThemeProvider/ThemeProvider.js:45:24)
          at Page (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:6505:11)
          at RequirePermission (webpack-internal:///../../node_modules/@backstage/plugin-permission-react/dist/index.esm.js:80:11)
          at RbacPage (webpack-internal:///./src/components/RbacPage.tsx:24:21)
          at RenderedRoute (webpack-internal:///../../node_modules/react-router/dist/index.js:554:5)
          at Routes (webpack-internal:///../../node_modules/react-router/dist/index.js:1175:5)
          at ToastContextProvider (webpack-internal:///./src/components/ToastContext.tsx:23:90)
          at Router (webpack-internal:///./src/components/Router.tsx:35:23)
          at RoutableExtensionWrapper (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:451:31)
          at AnalyticsContext (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:76:11)
          at PluginErrorBoundary (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:417:5)
          at Suspense
          at Result (webpack-internal:///../../node_modules/@backstage/core-plugin-api/dist/index.esm.js:514:21)
          at ApiProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:98:11)
          at TestApiProvider (webpack-internal:///../../node_modules/@backstage/test-utils/dist/index.esm.js:769:43)
          at RenderedRoute (webpack-internal:///../../node_modules/react-router/dist/index.js:554:5)
          at FlatRoutes (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:4068:82)
          at div
          at StyledComponent (webpack-internal:///../../node_modules/@material-ui/styles/esm/styled/styled.js:96:28)
          at SidebarPinStateProvider (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:4925:11)
          at SidebarPage (webpack-internal:///../../node_modules/@backstage/core-components/dist/index.esm.js:5182:82)
          at Router (webpack-internal:///../../node_modules/react-router/dist/index.js:1113:15)
          at BrowserRouter (webpack-internal:///../../node_modules/react-router-dom/dist/index.js:593:5)
          at AppRouter (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:2393:139)
          at Suspense
          at RoutingProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:2949:3)
          at ThemeProvider (webpack-internal:///../../node_modules/@material-ui/styles/esm/ThemeProvider/ThemeProvider.js:45:24)
          at StylesProvider (webpack-internal:///../../node_modules/@material-ui/styles/esm/StylesProvider/StylesProvider.js:50:24)
          at ThemeProvider (webpack-internal:///../../node_modules/@mui/private-theming/ThemeProvider/ThemeProvider.js:45:5)
          at ThemeProvider (webpack-internal:///../../node_modules/@mui/system/esm/ThemeProvider/ThemeProvider.js:57:5)
          at ThemeProvider (webpack-internal:///../../node_modules/@mui/material/styles/ThemeProvider.js:26:14)
          at StyledEngineProvider (webpack-internal:///../../node_modules/@mui/styled-engine/StyledEngineProvider/StyledEngineProvider.js:31:5)
          at UnifiedThemeProvider (webpack-internal:///../../node_modules/@backstage/theme/dist/index.esm.js:682:11)
          at Provider (webpack-internal:///../../node_modules/@backstage/app-defaults/dist/index.esm.js:365:18)
          at AppThemeProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:3148:29)
          at AppContextProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:3020:3)
          at ApiProvider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:98:11)
          at Provider (webpack-internal:///../../node_modules/@backstage/core-app-api/dist/index.esm.js:3850:25)
          at AppRoot
      

              dsantra12 Debsmita Santra
              jakumar jaivardhan Kumar
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: