refactor: consolidate 3 identical Redux slices into one seleniumTaskSlice

This commit is contained in:
ff
2026-04-13 14:40:53 -04:00
parent 11a6d2e5a7
commit 4e981c644f
10 changed files with 87 additions and 113 deletions

View File

@@ -20,7 +20,7 @@ import {
import { apiRequest, queryClient } from "@/lib/queryClient";
import { useToast } from "@/hooks/use-toast";
import { useAppDispatch } from "@/redux/hooks";
import { setTaskStatus } from "@/redux/slices/seleniumClaimSubmitTaskSlice";
import { setTaskStatus } from "@/redux/slices/seleniumTaskSlice";
import {
Pagination,
PaginationContent,
@@ -473,6 +473,7 @@ export default function ClaimsRecentTable({
try {
dispatch(
setTaskStatus({
key: "claimSubmit",
status: "pending",
message: "Sending Data to Selenium...",
})
@@ -499,6 +500,7 @@ export default function ClaimsRecentTable({
if (data?.status === "success") {
dispatch(
setTaskStatus({
key: "claimSubmit",
status: "success",
message: "Claims automation completed. Browser remains open.",
})
@@ -509,6 +511,7 @@ export default function ClaimsRecentTable({
} catch {
dispatch(
setTaskStatus({
key: "claimSubmit",
status: "error",
message: "Selenium submission failed",
})