added wasm/js target
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
package dev.meloda.overseerr.model
|
||||
|
||||
actual class Platform actual constructor() {
|
||||
actual val name: String = "JS"
|
||||
}
|
||||
+8
@@ -0,0 +1,8 @@
|
||||
package dev.meloda.overseerr.settings.model
|
||||
|
||||
import io.github.xxfast.kstore.KStore
|
||||
import io.github.xxfast.kstore.storage.storeOf
|
||||
|
||||
actual class SettingsStoreProvider actual constructor() {
|
||||
actual fun provideStore(): KStore<AppSettings> = storeOf(key = "app_settings")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package dev.meloda.overseerr.theme
|
||||
|
||||
import androidx.compose.runtime.Composable
|
||||
|
||||
@Composable
|
||||
internal actual fun SystemAppearance(isDark: Boolean) {
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
import androidx.compose.ui.ExperimentalComposeUiApi
|
||||
import androidx.compose.ui.window.ComposeViewport
|
||||
import dev.meloda.overseerr.App
|
||||
import dev.meloda.overseerr.di.appModule
|
||||
import kotlinx.browser.document
|
||||
import org.koin.core.context.startKoin
|
||||
|
||||
@OptIn(ExperimentalComposeUiApi::class)
|
||||
fun main() {
|
||||
ComposeViewport(document.body!!) {
|
||||
startKoin {
|
||||
modules(appModule)
|
||||
}
|
||||
App()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user