@@ -43,15 +43,11 @@ export function handleTabsComponent(
4343 if ( pmMeta ) {
4444 try {
4545 const { packagesByFramework, mode } = JSON . parse ( pmMeta )
46- const id =
47- attributes . id ||
48- `package-manager-tabs-${ Math . random ( ) . toString ( 36 ) . slice ( 2 , 9 ) } `
4946 const frameworks = Object . keys ( packagesByFramework ) as Framework [ ]
5047
5148 return (
5249 < React . Suspense fallback = { < div > Loading...</ div > } >
5350 < PackageManagerTabs
54- id = { id }
5551 packagesByFramework = { packagesByFramework }
5652 mode = { mode }
5753 frameworks = { frameworks }
@@ -68,8 +64,6 @@ export function handleTabsComponent(
6864 if ( filesMeta ) {
6965 try {
7066 const tabs = attributes . tabs || [ ]
71- const id =
72- attributes . id || `files-tabs-${ Math . random ( ) . toString ( 36 ) . slice ( 2 , 9 ) } `
7367
7468 const panelElements = domNode . children ?. filter (
7569 ( child ) : child is Element =>
@@ -82,7 +76,7 @@ export function handleTabsComponent(
8276
8377 return (
8478 < React . Suspense fallback = { < div > Loading...</ div > } >
85- < FileTabs id = { id } tabs = { tabs } children = { children as any } />
79+ < FileTabs tabs = { tabs } children = { children as any } />
8680 </ React . Suspense >
8781 )
8882 } catch {
@@ -92,7 +86,6 @@ export function handleTabsComponent(
9286
9387 // Handle default tabs variant
9488 const tabs = attributes . tabs
95- const id = attributes . id || `tabs-${ Math . random ( ) . toString ( 36 ) . slice ( 2 , 9 ) } `
9689
9790 if ( ! tabs || ! Array . isArray ( tabs ) ) {
9891 return null
@@ -111,7 +104,7 @@ export function handleTabsComponent(
111104
112105 return (
113106 < React . Suspense fallback = { < div > Loading...</ div > } >
114- < Tabs id = { id } tabs = { tabs } children = { children as any } />
107+ < Tabs tabs = { tabs } children = { children as any } />
115108 </ React . Suspense >
116109 )
117110}
0 commit comments