@cfxlabsinc/b2b-services
    Preparing search index...

    Type Alias BlockingCondition

    A matcher leaf that decided a rejection, described for an operator: a route matcher's that failed, or a cross-route rule's that matched.

    type BlockingCondition = {
        actual: unknown;
        description: string;
        field: string;
        hint: string | null;
        matcher: "ROUTE" | "CROSS_ROUTE";
        negated: boolean;
        operator: string;
        ruleEdit: string | null;
        value?: unknown;
    }
    Index
    actual: unknown
    description: string
    field: string
    hint: string | null
    matcher: "ROUTE" | "CROSS_ROUTE"
    negated: boolean

    Under a none group: the condition matched, and that is what fails.

    operator: string
    ruleEdit: string | null

    The cross-route rule whose matcher leaves this entity off an id list, so the page can link its editor; null when that edit is not the fix.

    value?: unknown