Использование `google-maps-реакции` в проекте Kotlin JS / React - PullRequest
0 голосов
/ 23 сентября 2019

Я пытаюсь использовать компонент google-maps-react как часть проекта Kotlin JS, но сталкиваюсь с некоторыми проблемами, связанными с тем, как он используется в Kotlin.У меня есть следующий google-maps-react.kt файл:

@file:JsModule("google-maps-react")

package org.example.kotlin.multiplatform.web


import react.*


@JsName("Map")
external val Map: RClass<RProps>


@JsName("GoogleApiWrapper")
external val GoogleApiWrapper: RClass<RProps>

Если я пытаюсь использовать Map, я получаю следующую ошибку.Кто-нибудь пробовал это или знает какой-нибудь пример кода, который это делает?Я понимаю, что мне нужно как минимум установить ключ API (используя GoogleApiWrapper), но, похоже, возникает более общая проблема с тем, как задан объект "google" (google={this.props.google} - это то, что, как я вижу, используется в чистом использовании javascript)

Uncaught Error: Вы должны включить google prop

...