StandardTextField

fun StandardTextField(text: TextFieldValue, hint: String?, onTextChanged: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, readOnly: Boolean = false, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, supportText: String? = null, errorText: String? = null, isError: Boolean = false, isFieldRequired: Boolean = false, options: StandardTextFieldOptions = StandardTextFieldOptions(), leadingAccessory: @Composable () -> Unit? = null, trailingAccessory: @Composable () -> Unit? = null, onFocusChanged: (Boolean) -> Unit? = null, onComplete: () -> Unit? = null, textStyle: TextStyle = MaterialTheme.typography.bodyMedium, shape: Shape = RoundedCornerShape(8.dp))
fun StandardTextField(text: String, hint: String?, onTextChanged: (String) -> Unit, modifier: Modifier = Modifier, enabled: Boolean = true, readOnly: Boolean = false, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }, supportText: String? = null, errorText: String? = null, isError: Boolean = false, isFieldRequired: Boolean = false, options: StandardTextFieldOptions = StandardTextFieldOptions(), leadingAccessory: @Composable () -> Unit? = null, trailingAccessory: @Composable () -> Unit? = null, onFocusChanged: (Boolean) -> Unit? = null, onComplete: () -> Unit? = null, textStyle: TextStyle = MaterialTheme.typography.bodyMedium, shape: Shape = RoundedCornerShape(8.dp))