Sanity Library Reference Docs
    Preparing search index...
    ConditionOutcome: "satisfied" | "unsatisfied" | "unevaluable"

    A condition's result. A final null or undefined is 'unevaluable'. Other values use JavaScript truthiness: truthy values are 'satisfied'; falsy values are 'unsatisfied'.

    A missing parameter does not always produce 'unevaluable'. With no $approved value, $approved == true is 'unsatisfied', while $approved != true and $approved == null are 'satisfied'.