summaryrefslogtreecommitdiff
path: root/makima/frontend/src/components/directives/TaskSlideOutPanel.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'makima/frontend/src/components/directives/TaskSlideOutPanel.tsx')
-rw-r--r--makima/frontend/src/components/directives/TaskSlideOutPanel.tsx12
1 files changed, 8 insertions, 4 deletions
diff --git a/makima/frontend/src/components/directives/TaskSlideOutPanel.tsx b/makima/frontend/src/components/directives/TaskSlideOutPanel.tsx
index 176728c..f803f90 100644
--- a/makima/frontend/src/components/directives/TaskSlideOutPanel.tsx
+++ b/makima/frontend/src/components/directives/TaskSlideOutPanel.tsx
@@ -25,6 +25,8 @@ export function TaskSlideOutPanel({
const [showDiff, setShowDiff] = useState(false);
const [diffContent, setDiffContent] = useState<string>("");
const [diffLoading, setDiffLoading] = useState(false);
+ const [selectedFileDiff, setSelectedFileDiff] = useState<string | null>(null);
+ const [selectedFilePath, setSelectedFilePath] = useState<string | null>(null);
// Escape key handler
useEffect(() => {
@@ -254,10 +256,12 @@ export function TaskSlideOutPanel({
)}
</div>
- {/* Worktree Changes section (~40% height) */}
- <div className="flex-[2] min-h-0 overflow-y-auto">
- {taskId && <WorktreeFilesPanel taskId={taskId} onFileClick={handleFileClick} />}
- </div>
+ {/* Worktree Changes section (~40% height) */}
+ <div className="flex-[2] min-h-0 overflow-y-auto">
+ {taskId && <WorktreeFilesPanel taskId={taskId} onFileClick={handleFileClick} />}
+ </div>
+ </>
+ )}
</div>
</div>