diff --git a/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-dialog-seed.ts b/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-dialog-seed.ts index 9ff86a92..d189971f 100644 --- a/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-dialog-seed.ts +++ b/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-dialog-seed.ts @@ -1,13 +1,14 @@ import { useEffect, useRef, type Dispatch, type SetStateAction } from "react"; import type { CompDocData, DocState } from "@/domain/work-orders/types/completion-doc"; +import type { CompletionDocStatus } from "@/domain/work-orders/types/work-order-table-row"; import { docStateOf } from "@/domain/work-orders/utils/completion-doc-state"; type UseCompDocDialogSeedArgs = { open: boolean; infoId: string | number; - infoDocStatus?: string | null; + infoDocStatus: CompletionDocStatus; infoCompletedDate?: string | null; - completionDocStatus?: string | null; + completionDocStatus?: CompletionDocStatus | null; data?: CompDocData; setNotes: Dispatch>; setDocState: Dispatch>; diff --git a/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-not-required-actions.ts b/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-not-required-actions.ts index 035e78d5..20f975a8 100644 --- a/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-not-required-actions.ts +++ b/src/app/(protected)/workorders/_components/comp-doc/use-comp-doc-not-required-actions.ts @@ -1,7 +1,7 @@ import { toast } from "react-toastify"; -import type { CompDocSaveStatus, DocState } from "@/domain/work-orders/types/completion-doc"; +import type { CompDocData, CompDocSaveStatus, DocState } from "@/domain/work-orders/types/completion-doc"; -type PersistFn = (data: Record, status: CompDocSaveStatus) => void | Promise; +type PersistFn = (data: Partial, status: CompDocSaveStatus) => void | Promise; type UseCompDocNotRequiredActionsArgs = { docState: DocState;