From abb1a0cfc3aa06817a5e400342e8c12b68e80506 Mon Sep 17 00:00:00 2001 From: embire2 Date: Fri, 6 Feb 2026 15:31:27 +0200 Subject: [PATCH] feat: add file lock button --- app/components/ui/PanelHeaderButton.tsx | 4 +- app/components/workbench/EditorPanel.tsx | 63 +++++++++++++++++++----- 2 files changed, 54 insertions(+), 13 deletions(-) diff --git a/app/components/ui/PanelHeaderButton.tsx b/app/components/ui/PanelHeaderButton.tsx index 9faea1cc45..89b6da1078 100644 --- a/app/components/ui/PanelHeaderButton.tsx +++ b/app/components/ui/PanelHeaderButton.tsx @@ -5,12 +5,13 @@ interface PanelHeaderButtonProps { className?: string; disabledClassName?: string; disabled?: boolean; + title?: string; children: string | JSX.Element | Array; onClick?: (event: React.MouseEvent) => void; } export const PanelHeaderButton = memo( - ({ className, disabledClassName, disabled = false, children, onClick }: PanelHeaderButtonProps) => { + ({ className, disabledClassName, disabled = false, title, children, onClick }: PanelHeaderButtonProps) => { return (