TS1341

error TS1341: Class constructor may not be an accessor.

Broken Code ❌

1
2
3
4
5
6
7
8
class SomeClass {
get constructor() {
// ...
}
set constructor(value) {
// ...
}
}

Fixed Code ✔️

You can’t name accessors as constructor:

1
2
3
4
5
6
7
8
class SomeClass {
get builder() {
// ...
}
set builder(value) {
// ...
}
}