/* eslint-disable @typescript-eslint/no-explicit-any */ import React, { memo } from 'react'; import { TerminalFocusSidebar } from './TerminalFocusSidebar'; import { terminalLayerFocusSidebarPropsEqual } from './terminalLayerViewMemo'; type FocusSidebarContext = Record; function TerminalLayerFocusSidebarSectionInner({ ctx }: { ctx: FocusSidebarContext }) { if (!ctx.isFocusMode || !ctx.activeWorkspace) return null; return ( ); } export const TerminalLayerFocusSidebarSection = memo( TerminalLayerFocusSidebarSectionInner, (prev, next) => terminalLayerFocusSidebarPropsEqual(prev.ctx, next.ctx), ); TerminalLayerFocusSidebarSection.displayName = 'TerminalLayerFocusSidebarSection';