Getting the following error:
Error TS2345 Argument of type 'typeof SomeComponent'
is not assignable to parameter of type 'ReactElement<{}>'.
Property 'type' is missing in type 'typeof SomeComponent'.
Got the following code typescript code:
import * as React from 'react';
import * as ReactDOM from 'react-dom';
interface IProps{}
interface IState {}
class SomeComponent extends React.Component<IProps, IState> {
render() {
return <div />;
}
}
var component = SomeComponent;
var root = document.getElementById("root");
ReactDOM.render(component , root);
I tried the following:
class SomeComponent extends React.Component<IProps, IState> {
render() {
return <div />;
}
get type() {
return "test";
}
}