Es könnte ein Rookie Fehler sein, aber ich versuche, eine einfache Klasse Dekorateur für eine Komponente Reagieren mit Typoskript zu erstellen, wie folgt aus:Typoskript Reagieren Komponente Dekorateur
import * as React from 'react'
interface Greeter {
sayHello: boolean
}
const greet = (arg: Greeter) => (Comp: React.Component) => {
// do some stuff
}
@greet({ sayHello: true })
class MyComp extends React.Component<any, any> {
render() {
return <div>Hi</div>
}
}
Aber ich einen Compiler-Fehler bekommen
sagenArgument des Typs 'typeOf MyComp' ist nicht zuordenbare Parameter von Typ 'Komponente < {}, {}>'.
Was genau mache ich hier falsch? Fehle ich etwas mit der Dekoratorsyntax?
Ich fühle mich dumm ... Danke! –