InputGroup
fun InputGroup(modifier: Modifier = Modifier, isError: Boolean = false, content: @Composable KInputGroupScope.() -> Unit)(source)
Shadcn/ui-style InputGroup — mirrors input-group.tsx.
A single shared border wraps the field and any inline/block addons. Highlights the border on focus; applies error styling when isError = true. Respects androidx.compose.ui.platform.LocalLayoutDirection for RTL.
InputGroup {
InputGroupAddon(align = KInputGroupAlign.InlineStart) {
Icon(Icons.Default.Search, null)
}
InputGroupInput(value = query, onValueChange = { query = it }, placeholder = "Search…")
}Content copied to clipboard