Skip to content

Commit 8098912

Browse files
committed
- use produceLibraries instead of deprecated rememberLibraries
1 parent 42da9a9 commit 8098912

File tree

3 files changed

+7
-12
lines changed
  • sample
    • desktop/src/jvmMain/kotlin/com/mikepenz/markdown
    • shared/src/iosMain/kotlin/com/mikepenz/markdown
    • web/src/commonMain/kotlin/com/mikepenz/markdown

3 files changed

+7
-12
lines changed

sample/desktop/src/jvmMain/kotlin/com/mikepenz/markdown/main.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,13 @@ package com.mikepenz.markdown
33
import androidx.compose.runtime.getValue
44
import androidx.compose.ui.window.Window
55
import androidx.compose.ui.window.application
6-
import com.mikepenz.aboutlibraries.ui.compose.rememberLibraries
6+
import com.mikepenz.aboutlibraries.ui.compose.produceLibraries
77
import com.mikepenz.markdown.sample.App
88
import com.mikepenz.markdown.sample.desktop.resources.Res
9-
import org.jetbrains.compose.resources.ExperimentalResourceApi
109

11-
@OptIn(ExperimentalResourceApi::class)
1210
fun main() = application {
1311
Window(onCloseRequest = ::exitApplication, title = "Markdown Sample") {
14-
val libraries by rememberLibraries {
12+
val libraries by produceLibraries {
1513
Res.readBytes("files/aboutlibraries.json").decodeToString()
1614
}
1715
App(libraries)

sample/shared/src/iosMain/kotlin/com/mikepenz/markdown/MainViewController.kt

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,12 @@ package com.mikepenz.markdown
22

33
import androidx.compose.runtime.getValue
44
import androidx.compose.ui.window.ComposeUIViewController
5-
import com.mikepenz.aboutlibraries.ui.compose.rememberLibraries
5+
import com.mikepenz.aboutlibraries.ui.compose.produceLibraries
66
import com.mikepenz.markdown.sample.App
77
import com.mikepenz.markdown.sample.shared.resources.Res
8-
import org.jetbrains.compose.resources.ExperimentalResourceApi
98

10-
@OptIn(ExperimentalResourceApi::class)
119
fun MainViewController() = ComposeUIViewController {
12-
val libraries by rememberLibraries {
10+
val libraries by produceLibraries {
1311
Res.readBytes("files/aboutlibraries.json").decodeToString()
1412
}
1513
App(libraries = libraries)

sample/web/src/commonMain/kotlin/com/mikepenz/markdown/Main.kt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@ package com.mikepenz.markdown
33
import androidx.compose.runtime.getValue
44
import androidx.compose.ui.ExperimentalComposeUiApi
55
import androidx.compose.ui.window.ComposeViewport
6-
import com.mikepenz.aboutlibraries.ui.compose.rememberLibraries
6+
import com.mikepenz.aboutlibraries.ui.compose.produceLibraries
77
import com.mikepenz.markdown.sample.App
88
import com.mikepenz.markdown.sample.web.resources.Res
9-
import org.jetbrains.compose.resources.ExperimentalResourceApi
109

11-
@OptIn(ExperimentalComposeUiApi::class, ExperimentalResourceApi::class)
10+
@OptIn(ExperimentalComposeUiApi::class)
1211
fun main() {
1312
ComposeViewport {
14-
val libraries by rememberLibraries {
13+
val libraries by produceLibraries {
1514
Res.readBytes("files/aboutlibraries.json").decodeToString()
1615
}
1716
App(libraries)

0 commit comments

Comments
 (0)