mirror of
https://github.com/InsanusMokrassar/JSUIKitKBindings.git
synced 2025-12-16 03:05:44 +00:00
Drop component and Navbar improvements
This commit is contained in:
@@ -5,8 +5,7 @@ import dev.inmo.jsuikit.modifiers.*
|
||||
import dev.inmo.jsuikit.utils.*
|
||||
import org.jetbrains.compose.web.attributes.AttrsScope
|
||||
import org.jetbrains.compose.web.dom.*
|
||||
import org.w3c.dom.HTMLLIElement
|
||||
import org.w3c.dom.HTMLUListElement
|
||||
import org.w3c.dom.*
|
||||
|
||||
@Composable
|
||||
fun NavbarNav(
|
||||
@@ -30,3 +29,17 @@ fun NavbarNav(
|
||||
vararg elements: AttrsWithContentBuilder<HTMLLIElement>,
|
||||
attrs: Attrs<HTMLUListElement> = Attrs.empty()
|
||||
) = NavbarNav(elements.toList(), attrs)
|
||||
|
||||
fun NavbarNavBuilder(
|
||||
elements: List<AttrsWithContentBuilder<HTMLLIElement>>,
|
||||
attrs: Attrs<HTMLUListElement> = Attrs.empty(),
|
||||
containerAttrs: Attrs<HTMLDivElement> = Attrs.empty()
|
||||
) = AttrsWithContentBuilder<HTMLDivElement>(containerAttrs) {
|
||||
NavbarNav(elements, attrs)
|
||||
}
|
||||
|
||||
fun NavbarNavBuilder(
|
||||
vararg elements: AttrsWithContentBuilder<HTMLLIElement>,
|
||||
attrs: Attrs<HTMLUListElement> = Attrs.empty(),
|
||||
containerAttrs: Attrs<HTMLDivElement> = Attrs.empty()
|
||||
) = NavbarNavBuilder(elements.toList(), attrs, containerAttrs)
|
||||
|
||||
Reference in New Issue
Block a user