spreading class results in type with prototype
key, which is not present in runtime object
#41842
Labels
Duplicate
An existing issue was already created
TypeScript Version: 4.1.2
Search Terms:
spread class static property prototype
Code
Expected behavior:
Actual behavior:
Playground Link:
https://www.typescriptlang.org/play?#code/MYGwhgzhAEBiD28DeAoa0IBcyYJbGgCMwAnaAXmgEYAmAZjSLAC8LoAWAVgDYUBfFCmDwAdljiIACiXgAHGJSQA6FQngCA9BuiYAnrICm8AGYT40uQvKKUW9NFkzM8PYYBcZ29vTESHkQCuALaEBiRe0AJCohDwIAZKIPAA5gAUahbyAJQRSEx+1PSRgsJicQlJaRky8kqOLi76Bjl2ASIAJgbGuCIG7ShAA
The text was updated successfully, but these errors were encountered: