Arguments passed to shouldRevalidate function

interface ShouldRevalidateFunctionArgs {
    actionResult?: any;
    currentParams: Params<string>;
    currentUrl: URL;
    defaultShouldRevalidate: boolean;
    formAction?: string;
    formData?: FormData;
    formEncType?: FormEncType;
    formMethod?: LowerCaseFormMethod | "GET" | "POST" | "PUT" | "PATCH" | "DELETE";
    json?: JsonValue;
    nextParams: Params<string>;
    nextUrl: URL;
    text?: string;
    unstable_actionStatus?: number;
}

Properties

actionResult?: any
currentParams: Params<string>
currentUrl: URL
defaultShouldRevalidate: boolean
formAction?: string
formData?: FormData
formEncType?: FormEncType
formMethod?: LowerCaseFormMethod | "GET" | "POST" | "PUT" | "PATCH" | "DELETE"
json?: JsonValue
nextParams: Params<string>
nextUrl: URL
text?: string
unstable_actionStatus?: number