update task toast
This commit is contained in:
parent
589839fedc
commit
fb29f72598
1 changed files with 13 additions and 3 deletions
|
|
@ -205,9 +205,19 @@ export function TaskProvider({ children }: { children: React.ReactNode }) {
|
||||||
previousTask && previousTask.status !== "completed" &&
|
previousTask && previousTask.status !== "completed" &&
|
||||||
currentTask.status === "completed"
|
currentTask.status === "completed"
|
||||||
) {
|
) {
|
||||||
// Task just completed - show success toast
|
// Task just completed - show success toast with file counts
|
||||||
toast.success("Task completed successfully", {
|
const successfulFiles = currentTask.successful_files || 0;
|
||||||
description: `Task ${currentTask.task_id} has finished processing.`,
|
const failedFiles = currentTask.failed_files || 0;
|
||||||
|
|
||||||
|
let description = "";
|
||||||
|
if (failedFiles > 0) {
|
||||||
|
description = `${successfulFiles} file${successfulFiles !== 1 ? 's' : ''} uploaded successfully, ${failedFiles} file${failedFiles !== 1 ? 's' : ''} failed`;
|
||||||
|
} else {
|
||||||
|
description = `${successfulFiles} file${successfulFiles !== 1 ? 's' : ''} uploaded successfully`;
|
||||||
|
}
|
||||||
|
|
||||||
|
toast.success("Task completed", {
|
||||||
|
description,
|
||||||
action: {
|
action: {
|
||||||
label: "View",
|
label: "View",
|
||||||
onClick: () => console.log("View task", currentTask.task_id),
|
onClick: () => console.log("View task", currentTask.task_id),
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue