next.js/test/development/app-dir/serialize-circular-error/app/page.tsx
page.tsx23 lines307 B
class A {
  other: B | null
  constructor() {
    this.other = null
  }
}

class B {
  a: A
  constructor(a: A) {
    this.a = a
    a.other = this
  }
}

const objA = new A()
const objB = new B(objA)

export default function Page() {
  // eslint-disable-next-line no-throw-literal
  throw { objA, objB }
}
Quest for Codev2.0.0
/
SIGN IN