React Props 또는 State 타입을 확장하지만 Kotlin/JS 프로젝트에서 external로 표시되지 않은 클래스, 인터페이스 및 객체를 보고합니다.
React 컴포넌트 타입은 JavaScript 런타임과 올바르게 상호 작용하기 위해 외부 인터페이스여야 합니다.
예:
interface MyProps : Props { // 경고: 외부 인터페이스여야 합니다
var title: String
}
class MyState : State { // 경고: 외부 인터페이스여야 합니다
var count: Int = 0
}
빠른 수정을 적용한 후:
external interface MyProps : Props {
var title: String
}