Contents

onAssignedDocumentDidSubmit(_:)

Adds an action to perform after submitting an assigned document.

Declaration

@MainActor @preconcurrency func onAssignedDocumentDidSubmit(_ action: @escaping (URL) -> Void) -> some View

Parameters

  • action:

    An asynchronous closure that receives the document URL and executes after successful submission.

Return Value

A view that executes the specified action after assigned document submission.

Discussion

This action runs only after successful submission, regardless of whether you provided an onAssignedDocumentWillSubmit(_:) action.

AssignedDocumentSubmissionButton(documentURL: documentURL)
    .onAssignedDocumentDidSubmit { url in
        // Handle successful submission
        logEvent("Assigned document submitted successfully!")
    }

See Also

Submission