In typescript I pass whole class as reference MyClass to a function.
How to create new instance of that class in that function?
export class MyClass {
}
createClass(MyClass);
function createClass(classReference) {
const classInstance = new classReference();//not working
}
I need it because in angular's ModuleWithProviders I cannot call new MyClass().