package dev.inmo.kmppscriptbuilder.core.ui.utils import androidx.compose.runtime.Composable @Composable expect fun TitleText(text: String) @Composable expect fun CommonText(text: String, onClick: (() -> Unit)? = null) @Composable expect fun CommonTextField( presetText: String, hint: String, onFocusChanged: (Boolean) -> Unit = {}, onChange: (String) -> Unit ) @Composable expect fun SwitchWithLabel( label: String, checked: Boolean, placeSwitchAtTheStart: Boolean = false, switchEnabled: Boolean = true, onCheckedChange: (Boolean) -> Unit ) @Composable expect fun ButtonsPanel( data: Iterable, itemDrawer: @Composable (T) -> Unit ) @Composable fun ButtonsPanel( vararg data: T, itemDrawer: @Composable (T) -> Unit ) = ButtonsPanel(data.toList(), itemDrawer) @Composable expect fun DefaultDivider()