BpkTextField
fun BpkTextField(value: String, onValueChange: (String) -> Unit, modifier: Modifier = Modifier, readOnly: Boolean = false, placeholder: String? = null, icon: BpkIcon? = null, status: BpkFieldStatus = LocalFieldStatus.current, visualTransformation: VisualTransformation = VisualTransformation.None, keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions(), maxLines: Int = 1, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, clearAction: BpkClearAction? = null)
fun BpkTextField(value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, readOnly: Boolean = false, placeholder: String? = null, icon: BpkIcon? = null, status: BpkFieldStatus = LocalFieldStatus.current, visualTransformation: VisualTransformation = VisualTransformation.None, keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions(), maxLines: Int = 1, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, clearAction: BpkClearAction? = null)