Skip to content
PACKAGES

validateWorkspaceProposalRepairActionIntent()

Validates workspace proposal repair action intent input.

import { validateWorkspaceProposalRepairActionIntent } from "@graphrefly/ts/solutions/work-item";
function validateWorkspaceProposalRepairActionIntent(
intent: WorkspaceProposalRepairActionIntent | unknown,
optionsOrDescriptor:
| WorkspaceProposalRepairActionIntentValidationOptions
| WorkspaceProposalRepairActionDescriptor
| undefined = {},
request?: WorkspaceProposalRepairReviewRequest,
currentStatus?: WorkspaceProposalRepairReviewStatus,
): WorkspaceProposalRepairActionIntentValidationResult
ParameterTypeDescription
intentWorkspaceProposalRepairActionIntent | unknownintent value used by the helper.
optionsOrDescriptor| WorkspaceProposalRepairActionIntentValidationOptions | WorkspaceProposalRepairActionDescriptor | undefinedoptions or descriptor value used by the helper.
requestWorkspaceProposalRepairReviewRequestRequest value to lower, route, or record.
currentStatusWorkspaceProposalRepairReviewStatuscurrent status value used by the helper.

Validation diagnostics or the validated projection.

import { validateWorkspaceProposalRepairActionIntent } from "@graphrefly/ts/solutions/work-item/scheduling";

packages/ts/src/solutions/work-item/workspace-family-applications.ts