Timur 👨‍💻
всем привет, не подскажите, в чем может быть беда? Делаю запрос к API на сервер для постраничной навигации через axios возвращает 500 ошибку, тот же самый запрос через Postman все работает отлично?)
Андрей
Как сделать вот такое
George
Как сделать вот такое
https://github.com/jemise111/react-native-swipe-list-view
Андрей
Спасибо
Андрей
В чем проблема?
Андрей
Сергей
В чем проблема?
Это ты пытаешься пропсы перезаписать?
Денис
Здравствуйте, кто-то знает есть ли возможность купить аккаунт разработчика Apple дешевле 99$? Может у них есть какие-то скидки для студентов? Я поискал, но ничего не нашел
Neo
есть акк за 98.999$
Денис
😂
Денис
А еще вопрос. У меня есть несколько изображений для splash screen, как сделать так, чтобы изображения при запуске приложения менялись рандомно?
Сергей
Ребят, подскажите, как изменить версию приложения? Делаю билд через ./gradlew assembleRelease
Artur
https://github.com/jemise111/react-native-swipe-list-view
Можно без дополнительных либ. Наверняка gesture-handler установлен. Там есть компонент swipeable с удобной апишкой
Timur 👨‍💻
он почему-то свыше 55 позиций не хочет выводить, если например лимит поставить 10 и начальную страничку 6, то все равно ошибка сразу 50 вылетит, а в postman все гуд
Neo
try catch?
Timur 👨‍💻
Вот сама функция
Nikita
Моё приложение отклонили в app store, попросили предоставить QR-code. Где я могу его взять? Или как его сделать?
Timur 👨‍💻
Моё приложение отклонили в app store, попросили предоставить QR-code. Где я могу его взять? Или как его сделать?
что за QR-код, просто тоже предстоит скоро выкатывать и чтобы сразу быть вооруженным)
Bogdan
5 версия навигатора вышла, я так понял, ее ради контекста навигатора только и стоит брать?
Jasur
Всем привет
Jasur
Получаем данные из сервера
Eugene
Молодцы
Jasur
Данные приходят, но они приходят все в одном
Jasur
Jasur
const address = companies && companies.map((item=> item.address.map((item)=>item.nameRu))) Вот так получаем данные <Text>{address}</Text>
Jasur
Как делать так чтоб один значение приходил ?
Jasur
Timur 👨‍💻
1) посмотри как данные лежат у тебя в companies 2) выведи нужное тебе значение map теб массив из данных создаст, поэтому их у тебя и много скоре всего
Vitaliy
Как делать так чтоб один значение приходил ?
ну берите item.address[0] , например, вместо map
Макс
ребят можете кинуть статейку про сравнение ionic 4 и сегодняшнего react-native?
Макс
хочу узнать какая технология продпочтительнее для быстрой и среднекачественной разработке ПО
Vitaliy
ребят можете кинуть статейку про сравнение ionic 4 и сегодняшнего react-native?
webview / не (только) webview или этого мало для принятия решения?
Макс
а в чем разница, и что производительнее не до конца ясно, по старым статьям реакт вывозит больше но что стало после того выпустили ионик 4?
Сергей
Ребят, подскажите, как эмитировать плохое соединение сети? Как в браузере
Энлов Свичблейд
Ребят, подскажите, как эмитировать плохое соединение сети? Как в браузере
Настраиваешь соединение на устройстве через прокси сервер. Прокси сервер понимаешь локальный своей и в нем троттлишь соединение
Энлов Свичблейд
А как это сделать, тротлить?
Это конфигурация которая тебе нужна, искусственное сужение ширины канала
Сергей
Это конфигурация которая тебе нужна, искусственное сужение ширины канала
А есть какая нибудь обучалочка на эту тему Пока что для меня темный лес)) Правильно я понял, что нужно сделать прокси сервер и настроить в нем ширену канала?
Timur 👨‍💻
Ребят, подскажите, как эмитировать плохое соединение сети? Как в браузере
если на андроиде делаешь то там в настройках эмулятора прям есть
Энлов Свичблейд
Пример с Charles , настоящий швейцарский нож : https://www.charlesproxy.com/documentation/proxying/throttling/
Энлов Свичблейд
на os x стандартный devtool для этого есть.
Подскажи товарищу плс, если ему MacOS актуальна
Maxim 📱 D
На андроид тоже так можно
Энлов Свичблейд
А как это сделать, тротлить?
Ещё можно так https://github.com/mistakster/throttle-proxy
Maxim 📱 D
Сергей
Увидел, спасибо)
Сергей
А с ios так можно?
Vitaliy
А с ios так можно?
https://nshipster.com/network-link-conditioner/ https://download.developer.apple.com/Developer_Tools/Additional_Tools_for_Xcode_11/Additional_Tools_for_Xcode_11.dmg
Vitaliy
влияет правда на всё сразу
Anonymous
Подскажите, правильно ли я делаю, это функциональный компонент, не класс, внутри я создаю метод getOrders, запроса к бэку, поулчаю и обрабатываю. затем чтобы вызвать его один раз при входе на скрин, я вызываю его на 42 строчке через userEffet, правильно ли я делаю ?
Anonymous
useEffect в твоём случае не должен возвращать что-либо
почему то вызывается много раз метод getOrders,
Сергей
А как сделать индикатор загрузки в статусбаре?
Anonymous
кто нибудь сталкивался с ошибкой в консоли [SyntaxError: JSON Parse error: Unrecognized token '<'] ?
Anonymous
я понял,
Anonymous
его надо в json переобразовать ? html
Энлов Свичблейд
почему то вызывается много раз метод getOrders,
Если тебе нужна одна загрузка: либо ограничь количество обновлений компонента, либо добавь состояние загрузки ( не загружено / загружается / загружено ) и проверяй его в useEffect
Vitaliy
кто нибудь сталкивался с ошибкой в консоли [SyntaxError: JSON Parse error: Unrecognized token '<'] ?
в try/catch оберни и обработай ошибку просто, не нужно конвертировать ничего
Eugene
его надо в json переобразовать ? html
скорее всего нет. это обычно ошибка, если всегда нормально отвечает. для примера серваки на Yii могут так в случае ошибок отвечать html.
Энлов Свичблейд
его надо в json переобразовать ? html
Если приходит html, посмотри body и statusCode ответа от сервера, возможно ты что-то не так передаешь
Sergey️
Здравствуйте, кто-то знает есть ли возможность купить аккаунт разработчика Apple дешевле 99$? Может у них есть какие-то скидки для студентов? Я поискал, но ничего не нашел
Скидок не бывает Можешь «перекупить» аккаунт у какого-нибудь дурачка, но это заканчивается годовым баном от Apple
Maxim 📱 D
Vitaliy
Eugene
if (allResponse.headers.get("content-type").indexOf("application/json") !== -1 && httpStatus !== 204) {