Menubar render issue
hunghvu opened this issue · 1 comments
hunghvu commented
app-index.js:35 Warning: Each child in a list should have a unique "key" prop.
Check the render method of `MenubarSub`. See https://reactjs.org/link/warning-keys for more information.
at li
at eval (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/primereact@10.5.1_@types+react@18.2.55_react-dom@18.2.0_react@18.2.0/node_modules/primereact/menubar/menubar.esm.js:182:85)
at div
at eval (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/primereact@10.5.1_@types+react@18.2.55_react-dom@18.2.0_react@18.2.0/node_modules/primereact/menubar/menubar.esm.js:453:85)
at Header
at PrimeReactProvider (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/primereact@10.5.1_@types+react@18.2.55_react-dom@18.2.0_react@18.2.0/node_modules/primereact/api/api.esm.js:1022:28)
at Provider (webpack-internal:///(app-pages-browser)/./app/provider.tsx:17:11)
at body
at html
at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/redirect-boundary.js:73:9)
at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/redirect-boundary.js:81:11)
at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/not-found-boundary.js:76:9)
at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/not-found-boundary.js:84:11)
at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)
at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/react-dev-overlay/internal/ReactDevOverlay.js:84:9)
at HotReload (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/react-dev-overlay/hot-reloader-client.js:307:11)
at Router (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/app-router.js:181:11)
at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/error-boundary.js:114:9)
at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/error-boundary.js:161:11)
at AppRouter (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/components/app-router.js:536:13)
at ServerRoot (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/app-index.js:129:11)
at RSCComponent
at Root (webpack-internal:///(app-pages-browser)/../../node_modules/.pnpm/next@14.1.0_@babel+core@7.23.9_react-dom@18.2.0_react@18.2.0/node_modules/next/dist/client/app-index.js:145:11)
hunghvu commented
This is an upstream bug: primefaces/primereact#5976.
We will keep using the latest version (v10.5.1) even when it has a bug. Because v10.5.1 has some bug fixes for dropdown and multi-select that are utilized by OpenWRT ToH.
This will be worked on in future release.