гуглил - пока ничего не помогло)
None of the following functions can be called with the arguments supplied:
public fun OutlinedTextField(value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, modifier: Modifier = ..., enabled: Boolean = ..., readOnly: Boolean = ..., textStyle: TextStyle = ..., label: (() -> Unit)? = ..., placeholder: (() -> Unit)? = ..., leadingIcon: (() -> Unit)? = ..., trailingIcon: (() -> Unit)? = ..., isError: Boolean = ..., visualTransformation: VisualTransformation = ..., keyboardOptions: KeyboardOptions = ..., keyboardActions: KeyboardActions = ..., singleLine: Boolean = ..
А ты точно вызываешь с теми аргументами\все аргументы проставил?)
Такое часто получается, если юзаешь и string, и TextFieldValue
Какого типа viewModel.searchQuery.value и viewModel::onSearch?
private val _searchQuery = mutableStateOf("") val searchQuery: State<String> = _searchQuery
Исправил ошибку в своем сообщении, onSearch?
я кажется понял в чем дело, спасибо
Можно использовать by делегат и сделать private set, чтобы не дублировать поля
Обсуждают сегодня