janvladimirmostert
08/01/2020, 9:24 AM@JsExport
@ExperimentalJsExport
class LoginState(
json: String? = null,
) {
now in RC the compiler complains:
e: java.lang.IllegalStateException: Can't find name for declaration FUN SYNTHESIZED_DECLARATION name:LoginState_init_$Create$ visibility:public modality:FINAL <> (json:kotlin.String?, $mask0:<http://kotlin.Int|kotlin.Int>, $marker:kotlin.js.DefaultConstructorMarker?) returnType:com.rezproperty.modules.account.state.LoginState
and neither is adding a second constructor after removing the param from the default constructor?
@JsExport
@ExperimentalJsExport
class LoginState() {
@JsName("LoginStateWithJson")
constructor(json: String): this() {
...
}
e: java.lang.IllegalStateException: Can't find name for declaration FUN SYNTHESIZED_DECLARATION name:LoginState_init_$Create$ visibility:public modality:FINAL <> (json:kotlin.String) returnType:com.rezproperty.modules.account.state.LoginState
Robert Jaros
08/01/2020, 9:52 AMRobert Jaros
08/01/2020, 9:52 AMRobert Jaros
08/01/2020, 9:55 AMjanvladimirmostert
08/01/2020, 10:19 AMjanvladimirmostert
08/01/2020, 10:25 AM