npm package diff

Package: @chakra-ui/react

Versions: 2.10.1 - 2.10.2

File: package/dist/cjs/tabs/use-tabs.cjs

Index: package/dist/cjs/tabs/use-tabs.cjs
===================================================================
--- package/dist/cjs/tabs/use-tabs.cjs
+++ package/dist/cjs/tabs/use-tabs.cjs
@@ -157,9 +157,9 @@
   const children = validChildren.map(
     (child, index) => react.createElement(
       TabPanelProvider,
       {
-        key: index,
+        key: child.key ?? index,
         value: {
           isSelected: index === selectedIndex,
           id: makeTabPanelId(id, index),
           tabId: makeTabId(id, index),