Closed
Description
TypeScript Version: 2.4.1
Code
// tsconfig.json
{
...
"jsx": "preserve",
...
}
// my preact Component
import {h, Component} from 'preact'
class C extends Component<any, any> {
render(){
// ...
}
}
// after compiled
import { Component } from 'preact'
So it will throw an error, such as "h is not defined"
Expected behavior:
// after compiled
import {h, Component } from 'preact'
Actual behavior:
// after compiled
import {Component} from 'preact'
Related: