JamalJ
Convex Community3y ago
12 replies
Jamal

Convex Errors types

if (!identity) {
            throw new ConvexError({
                message: MISSING_AUTH,
                severity: 'WARN',
            });
        }

im getting no type defs for ConvexError?

export class ConvexError<TData extends Value> extends Error {
  name = "ConvexError";
  data: TData;
  [IDENTIFYING_FIELD] = true;

  constructor(data: TData) {
    super(typeof data === "string" ? data : stringifyValueForError(data));
    this.data = data;
  }
}


The types for the class are weird?
Was this page helpful?