From 6bebb8b8d4057a0c4ce83890f118eea7a4dbf050 Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Thu, 13 Jan 2022 21:36:39 +0600 Subject: [PATCH] removing of redundant things --- CHANGELOG.md | 2 ++ src/jsMain/kotlin/dev/inmo/jsuikit/elements/Table.kt | 7 ++++--- .../kotlin/dev/inmo/jsuikit/modifiers/UIKitExtensions.kt | 7 ------- 3 files changed, 6 insertions(+), 10 deletions(-) delete mode 100644 src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitExtensions.kt diff --git a/CHANGELOG.md b/CHANGELOG.md index e4e96b5..b9ae156 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## 0.0.8 +Removing of redundant non standard things + ## 0.0.7 Rewrite project onto multiplatform paradigm and return back varargs instead of most `Array` diff --git a/src/jsMain/kotlin/dev/inmo/jsuikit/elements/Table.kt b/src/jsMain/kotlin/dev/inmo/jsuikit/elements/Table.kt index fa76c22..e0059fa 100644 --- a/src/jsMain/kotlin/dev/inmo/jsuikit/elements/Table.kt +++ b/src/jsMain/kotlin/dev/inmo/jsuikit/elements/Table.kt @@ -4,8 +4,8 @@ import androidx.compose.runtime.Composable import androidx.compose.runtime.snapshots.SnapshotStateList import dev.inmo.jsuikit.modifiers.* import org.jetbrains.compose.web.dom.* -import org.w3c.dom.HTMLProgressElement -import org.w3c.dom.HTMLTableElement +import org.jetbrains.compose.web.dom.Text +import org.w3c.dom.* @Composable fun DefaultTable( @@ -13,6 +13,7 @@ fun DefaultTable( dataList: SnapshotStateList, vararg tableModifiers: UIKitModifier, attributesCustomizer: AttrBuilderContext = {}, + headingCustomizer: AttrBuilderContext = {}, cellFiller: @Composable (i: Int, t: T) -> Unit ) { val headingIndexes = heading.indices @@ -28,7 +29,7 @@ fun DefaultTable( heading.forEach { Th( { - include(UIKitExtension.TextTransformUnset) + headingCustomizer() } ) { Text(it) diff --git a/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitExtensions.kt b/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitExtensions.kt deleted file mode 100644 index b35106b..0000000 --- a/src/jsMain/kotlin/dev/inmo/jsuikit/modifiers/UIKitExtensions.kt +++ /dev/null @@ -1,7 +0,0 @@ -package dev.inmo.jsuikit.modifiers - -sealed class UIKitExtension(classname: String) : UIKitModifier { - override val classes: Array = arrayOf(classname) - object TextTransformUnset : UIKitExtension("text_transform_unset") - object CursorPointer : UIKitExtension("cursor_pointer") -}