Skip to content

Commit 8539226

Browse files
committed
Move Text into the material package and add BasicText
1 parent 2cea7ae commit 8539226

File tree

7 files changed

+31
-5
lines changed
  • compose-multiplatform-common/src
  • compose-multiplatform-material/src
    • commonMain/kotlin/com/huanshankeji/compose/material
    • jsMain/kotlin/com/huanshankeji/compose/material
    • jvmMain/kotlin/com/huanshankeji/compose/material
  • demo/src/commonMain/kotlin/com/huanshankeji/compose/material/demo

7 files changed

+31
-5
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ package com.huanshankeji.compose
33
import androidx.compose.runtime.Composable
44

55
@Composable
6-
expect fun Text(text: String)
6+
expect fun BasicText(text: String)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package com.huanshankeji.compose
2+
3+
import androidx.compose.runtime.Composable
4+
import org.jetbrains.compose.web.dom.Text
5+
6+
@Composable
7+
actual fun BasicText(text: String) =
8+
Text(text)

compose-multiplatform-material/src/jsMain/kotlin/com/huanshankeji/compose/Text.kt renamed to compose-multiplatform-common/src/jvmMain/kotlin/com/huanshankeji/compose/BasicText.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ package com.huanshankeji.compose
33
import androidx.compose.runtime.Composable
44

55
@Composable
6-
actual fun Text(text: String) =
7-
org.jetbrains.compose.web.dom.Text(text)
6+
actual fun BasicText(text: String) =
7+
androidx.compose.foundation.text.BasicText(text)
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package com.huanshankeji.compose.material
2+
3+
import androidx.compose.runtime.Composable
4+
5+
@Composable
6+
expect fun Text(text: String)
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package com.huanshankeji.compose.material
2+
3+
import androidx.compose.runtime.Composable
4+
import com.huanshankeji.compose.BasicText
5+
6+
@Composable
7+
actual fun Text(text: String) =
8+
BasicText(text)

compose-multiplatform-material/src/jvmMain/kotlin/com/huanshankeji/compose/Components.kt renamed to compose-multiplatform-material/src/jvmMain/kotlin/com/huanshankeji/compose/material/Text.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.huanshankeji.compose
1+
package com.huanshankeji.compose.material
22

33
import androidx.compose.runtime.Composable
44

demo/src/commonMain/kotlin/com/huanshankeji/compose/material/demo/Composables.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
package com.huanshankeji.compose.material.demo
22

33
import androidx.compose.runtime.*
4-
import com.huanshankeji.compose.Text
4+
import com.huanshankeji.compose.BasicText
55
import com.huanshankeji.compose.layout.Box
66
import com.huanshankeji.compose.material.Button
77
import com.huanshankeji.compose.material.Card
8+
import com.huanshankeji.compose.material.Text
89
import com.huanshankeji.compose.material.TopAppBarScaffold
910
import com.huanshankeji.compose.material.icon.MaterialIcons
1011
import com.huanshankeji.compose.ui.unit.dpOrPx
@@ -24,6 +25,9 @@ fun App() {
2425
padding(16.dpOrPx)
2526
}
2627
}) {
28+
BasicText("basic text")
29+
Text("Material text")
30+
2731
var count by remember { mutableStateOf(0) }
2832
Button({ count++ }) {
2933
Label(count.toString())

0 commit comments

Comments
 (0)