diff --git a/packages/recorder/src/recorder.tsx b/packages/recorder/src/recorder.tsx index d80308cbff..2b60684363 100644 --- a/packages/recorder/src/recorder.tsx +++ b/packages/recorder/src/recorder.tsx @@ -168,7 +168,6 @@ export const Recorder: React.FC = ({ sidebarSize={200} main={} sidebar={ copy((selectedTab === 'locator' ? locator : ariaSnapshot) || '')} />] : []} tabs={[ { diff --git a/packages/trace-viewer/src/ui/networkResourceDetails.tsx b/packages/trace-viewer/src/ui/networkResourceDetails.tsx index bc92d1121a..7fe5c7f732 100644 --- a/packages/trace-viewer/src/ui/networkResourceDetails.tsx +++ b/packages/trace-viewer/src/ui/networkResourceDetails.tsx @@ -31,7 +31,6 @@ export const NetworkResourceDetails: React.FunctionComponent<{ return ]} tabs={[ { diff --git a/packages/trace-viewer/src/ui/recorder/recorderView.tsx b/packages/trace-viewer/src/ui/recorder/recorderView.tsx index 9b9b9abb19..6ff6b665d3 100644 --- a/packages/trace-viewer/src/ui/recorder/recorderView.tsx +++ b/packages/trace-viewer/src/ui/recorder/recorderView.tsx @@ -151,7 +151,7 @@ export const Workbench: React.FunctionComponent = () => { toggleTheme()}> ; - const sidebarTabbedPane = ; + const sidebarTabbedPane = ; const traceView = } sidebar={ } sidebar={ void, dataTestId?: string, mode?: 'default' | 'select', - id: string, -}> = ({ tabs, selectedTab, setSelectedTab, leftToolbar, rightToolbar, dataTestId, mode, id }) => { +}> = ({ tabs, selectedTab, setSelectedTab, leftToolbar, rightToolbar, dataTestId, mode }) => { + const id = React.useId(); if (!selectedTab) selectedTab = tabs[0].id; if (!mode) @@ -53,7 +53,7 @@ export const TabbedPane: React.FunctionComponent<{ {tab.title}{suffix}; + return ; })} } @@ -84,9 +84,9 @@ export const TabbedPane: React.FunctionComponent<{ tabs.map(tab => { const className = 'tab-content tab-' + tab.id; if (tab.component) - return
{tab.component}
; + return
{tab.component}
; if (selectedTab === tab.id) - return
{tab.render!()}
; + return
{tab.render!()}
; }) }