diff options
| author | soryu <soryu@soryu.co> | 2026-01-24 23:59:31 +0000 |
|---|---|---|
| committer | soryu <soryu@soryu.co> | 2026-01-24 23:59:31 +0000 |
| commit | 1cd1412874209b2f6d00c54fd7dd51ded8e0451b (patch) | |
| tree | 784bde724f4456400f7b3288e833f9ffd6c3e52b | |
| parent | 2b9399e091e931c3d81bcf0d741d8b0df8ea3eec (diff) | |
| parent | 746d8e0f8e2d36b20629817b7882f16038a2f0dc (diff) | |
| download | soryu-1cd1412874209b2f6d00c54fd7dd51ded8e0451b.tar.gz soryu-1cd1412874209b2f6d00c54fd7dd51ded8e0451b.zip | |
Merge: Update FilesTab
| -rw-r--r-- | makima/frontend/src/routes/contracts.tsx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/makima/frontend/src/routes/contracts.tsx b/makima/frontend/src/routes/contracts.tsx index 6acda29..6946cb8 100644 --- a/makima/frontend/src/routes/contracts.tsx +++ b/makima/frontend/src/routes/contracts.tsx @@ -375,9 +375,11 @@ function ContractsPageContent() { // File/task navigation handlers const handleFileSelect = useCallback( (fileId: string) => { - navigate(`/files/${fileId}`); + if (contractDetail) { + navigate(`/contracts/${contractDetail.id}/files/${fileId}`); + } }, - [navigate] + [navigate, contractDetail] ); const handleTaskSelect = useCallback( |
