Kotlin/JS プロジェクトで React Props または State 型を拡張しているにもかかわらず、external が指定されていないクラス、インターフェース、オブジェクトを報告します。

React コンポーネントの型は、JavaScript ランタイムとの適切な相互運用を可能にするため、external インターフェースにする必要があります。

例:

interface MyProps : Props { // 警告: external インターフェースにする必要があります
    var title: String
}

class MyState : State { // 警告: external インターフェースにする必要があります
    var count: Int = 0
}

クイックフィックス適用後:

external interface MyProps : Props {
    var title: String
}