fix(work-orders): type comp-doc seed status for tsc

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Arthur Bassi 2026-08-07 10:17:55 -03:00
parent db2ca4d933
commit 36d8e54d6d
2 changed files with 5 additions and 4 deletions

View file

@ -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<SetStateAction<string>>;
setDocState: Dispatch<SetStateAction<DocState>>;

View file

@ -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<string, never>, status: CompDocSaveStatus) => void | Promise<void>;
type PersistFn = (data: Partial<CompDocData>, status: CompDocSaveStatus) => void | Promise<void>;
type UseCompDocNotRequiredActionsArgs = {
docState: DocState;