Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Commit

Permalink
Kotlin 1.9.0 / Compose 1.5.2
Browse files Browse the repository at this point in the history
  • Loading branch information
romainbsl committed Oct 9, 2023
1 parent a62917b commit 2610806
Show file tree
Hide file tree
Showing 8 changed files with 339 additions and 560 deletions.
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ plugins {

allprojects {
group = "org.kodein.compose.html.pres"
version = "1.8.0"
version = "1.9.0"
}

task<Sync>("updateDemoDocs") {
Expand Down
6 changes: 5 additions & 1 deletion compose-ur-pres/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,15 @@ kotlin.kodein {
jsEnvBrowserOnly()
js {
sources.mainDependencies {
api(libs.cssInComposable)
implementation(kotlin.compose.html.core)
implementation(kotlin.compose.runtime)
implementation(libs.cssInComposable)
}
}

// NOT USED - Workaround to make Dokka happy in MPP JS Only projects
// https://github.com/Kotlin/dokka/issues/3122
jvm()
}

kotlin.sourceSets.all {
Expand Down
6 changes: 3 additions & 3 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[versions]
compose = "1.4.0"
cssInComposable = "1.4.0"
compose = "1.5.2"
cssInComposable = "1.5.0"
highlightJs = "11.2.0"
kxCoroutines = "1.7.0"
kxCoroutines = "1.7.3"

[plugins]
compose = { id = "org.jetbrains.compose", version.ref = "compose" }
Expand Down
844 changes: 293 additions & 551 deletions kotlin-js-store/yarn.lock

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions module/emojis/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,8 @@ kotlin.kodein {
implementation(kotlin.compose.runtime)
}
}

// NOT USED - Workaround to make Dokka happy in MPP JS Only projects
// https://github.com/Kotlin/dokka/issues/3122
jvm()
}
4 changes: 4 additions & 0 deletions module/source-code/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,10 @@ kotlin.kodein {
implementation(npm("highlight.js", "^${libs.versions.highlightJs.get()}"))
}
}

// NOT USED - Workaround to make Dokka happy in MPP JS Only projects
// https://github.com/Kotlin/dokka/issues/3122
jvm()
}

kotlin.sourceSets.all {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,35 @@
package org.kodein.compose.html.pres.sourcecode

import androidx.compose.runtime.*
import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.runtime.SideEffect
import androidx.compose.runtime.getValue
import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.remember
import androidx.compose.runtime.setValue
import kotlinx.browser.document
import kotlinx.browser.window
import org.jetbrains.compose.web.css.*
import org.jetbrains.compose.web.dom.*
import org.jetbrains.compose.web.css.Color
import org.jetbrains.compose.web.css.DisplayStyle
import org.jetbrains.compose.web.css.Position
import org.jetbrains.compose.web.css.backgroundColor
import org.jetbrains.compose.web.css.bottom
import org.jetbrains.compose.web.css.cssRem
import org.jetbrains.compose.web.css.cursor
import org.jetbrains.compose.web.css.display
import org.jetbrains.compose.web.css.fontSize
import org.jetbrains.compose.web.css.position
import org.jetbrains.compose.web.css.px
import org.jetbrains.compose.web.css.right
import org.jetbrains.compose.web.css.transform
import org.jetbrains.compose.web.dom.AttrBuilderContext
import org.jetbrains.compose.web.dom.Button
import org.jetbrains.compose.web.dom.Code
import org.jetbrains.compose.web.dom.ContentBuilder
import org.jetbrains.compose.web.dom.ElementScope
import org.jetbrains.compose.web.dom.Pre
import org.jetbrains.compose.web.dom.Text
import org.jetbrains.compose.web.renderComposable
import org.kodein.compose.html.css.css
import org.w3c.dom.HTMLElement
Expand Down
2 changes: 1 addition & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ buildscript {
maven(url = "https://raw.githubusercontent.com/kosi-libs/kodein-internal-gradle-plugin/mvn-repo")
}
dependencies {
classpath("org.kodein.internal.gradle:kodein-internal-gradle-settings:8.1.2")
classpath("org.kodein.internal.gradle:kodein-internal-gradle-settings:8.2.2")
}
}

Expand Down

0 comments on commit 2610806

Please sign in to comment.