Skip to content

Commit 5c96c3e

Browse files
committed
theme param removed in MarkdownLayout.kt
1 parent 9f86cc6 commit 5c96c3e

1 file changed

Lines changed: 0 additions & 19 deletions

File tree

site/src/jsMain/kotlin/org/kotlang/portfolio/components/layouts/MarkdownLayout.kt

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ package org.kotlang.portfolio.components.layouts
22

33
import androidx.compose.runtime.Composable
44
import androidx.compose.runtime.LaunchedEffect
5-
import androidx.compose.runtime.getValue
6-
import androidx.compose.runtime.setValue
75
import com.varabyte.kobweb.compose.foundation.layout.Box
86
import com.varabyte.kobweb.compose.foundation.layout.Column
97
import com.varabyte.kobweb.compose.ui.Alignment
@@ -14,31 +12,14 @@ import com.varabyte.kobweb.compose.ui.modifiers.padding
1412
import com.varabyte.kobweb.core.PageContext
1513
import com.varabyte.kobweb.core.layout.Layout
1614
import com.varabyte.kobweb.silk.style.toModifier
17-
import com.varabyte.kobweb.silk.theme.colors.ColorMode
18-
import kotlinx.browser.window
19-
import kotlinx.coroutines.delay
2015
import org.jetbrains.compose.web.css.px
2116
import org.kotlang.portfolio.theme.MarkdownStyle
2217
import org.kotlang.portfolio.util.setPageMetadata
23-
import org.w3c.dom.url.URLSearchParams
2418

2519
@Layout
2620
@Composable
2721
fun MarkdownLayout(ctx: PageContext, content: @Composable () -> Unit) {
2822

29-
var colorMode by ColorMode.currentState
30-
31-
LaunchedEffect(ctx.route) {
32-
delay(100)
33-
val theme = window.location.search.let {
34-
val params = URLSearchParams(it)
35-
params.get("theme")
36-
}
37-
38-
if (theme == "dark") colorMode = ColorMode.DARK
39-
else if (theme == "light") colorMode = ColorMode.LIGHT
40-
}
41-
4223
LaunchedEffect(Unit) {
4324
setPageMetadata(
4425
title = "Privacy Policy - Kinex: Gym Workouts Guide",

0 commit comments

Comments
 (0)