invariance
я тебе сказал в чем ошибка, как решить проблему - думай сам
Denis
судя по всему ты патешься отрендерить объект
Кирилл
Denis
что тебе приходит в this.state.information?
Кирилл
там написано что приходит - {id, content, price} react не умеет рендерить объекты
Mike
Anonymous
Mike
чуть-чуть подумай
Mike
у тебя есть объект
Mike
реакт его не умеет рендерить
Mike
что же делать
Anonymous
что же делать
Я просто новичок на React еще учусь, вот из за этого я не знаю что делать
Mike
Denis
Anonymous
Аа вот как спасибо огромное)
Valya
Добрый вечер, подскажите как скрывать drawer navigation на Android когда он открыть, кликнув вне окна?
Valya
Сейчас это работает при нажатие стрелки назад
Valya
Valya
Back не кастомизировал
Alexey
навигатор какой?
Valya
V3
Valya
Последний
Alexey
Похожий баг с решением: https://github.com/react-navigation/react-navigation/issues/5508
Alexey
"so you're skipping the full installation https://reactnavigation.org/docs/en/getting-started.html#installation you need to add additional code on MainActivity.java"
Andrey
Andrey
Кто-нибудь сталкивался с ситуацией, когда компонент, подключенный через connect вызывается (рендерится), несмотря на то, что пропсы не поменялись. Ведь под капотом коннекта есть shallow проверка пропсов! При этом если переделать компонент на PureComponent, то все ок. И вот у меня теперь PureComponent, подключенные через connect. Очень странно.
Alexey
На лишние пропсы подписался, кажись.
Alexey
Юзаешь два пропса, а слушаешь пять. mapStateToProps посмотри
Andrey
Если бы на лишние подписался PureComponent бы не мешал рендеру, я так думаю. Там проверка у коннект и у PureComponent почти одинаковая
Andrey
но я конечно еще проверю. хотя я пол дня сегодня сравнивал пропсы вручную.
Alexey
Как вариант, меняется пропс объект. Данные в объекте те же, а объект новый
Gena
Alexey
Хм, да.
Dmitry
А пользователь может в продакшене получить доступ к девтулсам? Или такого плана уязвимости есть?
Valya
Valya
Alexey
загрузка модулей - это не ошибка в коде. Что-то с мавеном наверное. В таких случаях нужна "магия" с порядком источников модулей. jscentre после google или наоборот (и в каком файле тоже на пямять не скажу). Можно попробовать закрыть проект и заново его импортировать (не просто открыть из recent, именно заново импортировать). Может докачает нужное
Павел
Все здравствуйте! У кого маки - подскажите как обновиться до 10.14 (не могу xcode поставить из-за этого)
Павел
Сейчас стоит 10.13
Vlad
http://joxi.ru/vAWzll7Ug3dxd2
Maxim
@gblack9
ㅤㅤㅤㅤㅤ
Андрей
Всем привет!
Столкнулся с проблемой динамической локализации react-native-datepicker, судя по существующим issue на Android изменить локализацию - нельзя динамически, она всегда зависит от локали системы. Как Вы локализовавали дейтпикеры у себя (IOS + Android)?
Maxim
Так общий подход вообще в приложении следовать локали системы, а не городить своё. Но вообще я не знаю что заказчикам может в голову придти... мы ещё не делали локализацию, всё в js на русском, но когда начнем, я буду стараться чтоб было так: локаль приложения определяется локалью системы, никаких "ручек" и настроек для пользователя внутри приложения на эту тему не должно быть.
Как пользователь могу сказать следующее:
У меня локаль в системе en (US). Просто потому, что мне так удобнее. Надписи короче и лаконичнее. Да и большинство приложений имеют отвратительную локализацию на русский.
Но есть ряд приложений, где настройки позволяют менять локально и я меняю на русский. Прежде всего это всякие навигаторы, карты, такси, доставка еды.
Я рад, что там есть такие ручки. А наличие этих ручек намекает, что неспроста их туда добавили. Наверное, есть еще какие-то схожие кейсы. Мой-то не самый популярный.
Gena
Как пользователь могу сказать следующее:
У меня локаль в системе en (US). Просто потому, что мне так удобнее. Надписи короче и лаконичнее. Да и большинство приложений имеют отвратительную локализацию на русский.
Но есть ряд приложений, где настройки позволяют менять локально и я меняю на русский. Прежде всего это всякие навигаторы, карты, такси, доставка еды.
Я рад, что там есть такие ручки. А наличие этих ручек намекает, что неспроста их туда добавили. Наверное, есть еще какие-то схожие кейсы. Мой-то не самый популярный.
Ну да, но это дороже в реализации. Сильно.
У меня локаль тоже US и никакие ручки дергать не приходилось, хотя и допускаю, что такие кейсы бывают.
Vladimir
@gblack9 есть минусы в таком подходе. Условный пользователь говорит на русском и немецком. У приложения есть локализация на английский и немецкий. Так как у пользователя по дефолту выбран русский, то он никогда не узнает что можно было использовать комфортный ему язык.
Vladimir
Сейчас в андроиде можно добавить несколько языков с приоритетом, но мало кто про это знает/пользуется и угловые кейсы все еще не покрывает.
Gena
Konstantin
Всем привет. Подскажите рабочий простой пример связки react-navigation + redux
посмотрел вот эту статью (https://medium.com/@mehran.khan/react-navigation-3-redux-handle-android-back-button-accd44811c21), по ней не получилось завести проект
Vitaly
Kto?
Gena
Я не совсем понимаю, в чем заключается "сильно дороже"? Можешь, пожалуйста, привести пару кейсов?
Один пример только что вызывал эту дискуссию, мало?
Остальные: возьмем произвольный нативный компонент не входящий в ядро и реализующий что-то видимое на экране с текстом, к примеру react-native-maps. На каком языке будут карты (в iOS, в Android)?
Посмотрим issues:
- https://github.com/react-native-community/react-native-maps/issues/1786
- https://github.com/react-native-community/react-native-maps/issues/1570
Возьмем встроенный в ядро биндинг к нативному компоненту, к примеру, ImagePickerIOS, как ему язык из js задать?
И если последний пример немного вымучен, т.к. в RN в ядре фактически не осталось тонких прослоек на нативные UI компоненты, а в толстые гораздо более кастомизируемые, то примеров с внешними компонентами можно набрать достаточно. И с каждым придется отдельно копаться, патчить его, слать PR и т.п.
Gena
При этом тот, кто это будет делать, скорей всего окажется не готовым к кодингу в нативе.
Eugene
⚡️ Правила чата:
- без вакансий;
Вакансии сюда > @javascript_jobs
Timofey
всем привет. можете посоветовать какой нибудь компонент для кеширования изображений?
чей ты
rn fast image
Kto?
Плюсую, очень хорошая библп
Kto?
Один пример только что вызывал эту дискуссию, мало?
Остальные: возьмем произвольный нативный компонент не входящий в ядро и реализующий что-то видимое на экране с текстом, к примеру react-native-maps. На каком языке будут карты (в iOS, в Android)?
Посмотрим issues:
- https://github.com/react-native-community/react-native-maps/issues/1786
- https://github.com/react-native-community/react-native-maps/issues/1570
Возьмем встроенный в ядро биндинг к нативному компоненту, к примеру, ImagePickerIOS, как ему язык из js задать?
И если последний пример немного вымучен, т.к. в RN в ядре фактически не осталось тонких прослоек на нативные UI компоненты, а в толстые гораздо более кастомизируемые, то примеров с внешними компонентами можно набрать достаточно. И с каждым придется отдельно копаться, патчить его, слать PR и т.п.
Благодарю
Timofey
спасибо большое =)))
Alex
чей ты
аххаха група для пацанов со двора
Ilya
Vall
Можно ли в react-navigation сделать свой кастомный хэдэр?
Vall
Смотрю есть настройки, а именно компонент вставить можно?
RedTeapot
А вообще, ЕМНИП, и кастомный можно сделать
Vall
RedTeapot
Если Мне Не Изменяет Память
Kto?
Ого
Vall
Все нашел, можно через navigationOptions : {
header : props => <Header {...props} />
}
Валера
Добрый день. Кто нибудь сталкивался с проблемой в react-navigation с плохой нажимаемостью кнопки назад в хедере? На ios все хорошо, интуитивно тыкаешь в левую верхнюю часть экрана и попадаешь 9 из 10 раз, на андроиде же пытаешься нащупать место чтобы кнопка сработала, срабатывает если ткнуть прям в самый краешек экрана слева.
Может было у кого?
Валера
При этом проверил на эмуляторе, впринципе с кнопкой проблем нет, если точечно кликать мышкой, то область кликабельности выглядит вполне адекватно, но вот на физическом устройстве прям беда.
Никита
Валера
Vit