API reference › @evolu/common › Type › DiscriminatedUnionError

type DiscriminatedUnionError<
  Key extends string = string,
  Expected extends Literal = Literal,
  MemberIssue extends DiscriminatedUnionMemberIssue =
    DiscriminatedUnionMemberIssue<Expected>,
> =
  | DiscriminatedUnionObjectError
  | DiscriminatedUnionPropertyAccessError<Key>
  | DiscriminatedUnionDiscriminatorError<Key, Expected>
  | DiscriminatedUnionMemberError<MemberIssue>;

Defined in: packages/common/src/Type.ts:19410

An error returned while selecting a member in discriminatedUnion.