diff --git a/src/index.tsx b/src/index.tsx index c311d66..6514ed0 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -107,6 +107,7 @@ class Jobs { date_created!: string; status!: string; num_files!: number; + files_detailed!: Filename[]; } // enable WAL mode @@ -1131,6 +1132,7 @@ const app = new Elysia({ .all(job.id); job.finished_files = files.length; + job.files_detailed = files; } // filter out jobs with no files @@ -1162,6 +1164,14 @@ const app = new Elysia({ > + + Expand details + {userJobs.map((job) => ( - - - {new Date(job.date_created).toLocaleTimeString()} - - {job.num_files} - {job.finished_files} - {job.status} - - + + - View - - - + + + + + + {new Date(job.date_created).toLocaleTimeString()} + + {job.num_files} + {job.finished_files} + {job.status} + + + View + + + + + +
+
+ Detailed File Information: +
+ {job.files_detailed.map( + (file: Filename, index: number) => ( +
+ + {file.file_name} + + + + + + {file.output_file_name} + +
+ ), + )} +
+ + + ))} + );