Dmitry
и что
Daniil
Как ты его убиваешь и находишь ?
Dmitry
ну так ты загугли как убить запущенный процесс по занимаемому порту
Dmitry
"я твоя не понимать" - что значит не работает?
llllllllllllll
так mapStateToProps в коннекте для этого и есть чтобы взять все данные которые нужны этому компоненту и иметь к ним доступ в пропсах
так a как я на странице Profile со стейтом profile: {}, получу данные полученные на странице Log In и стейта log_in: {} ?
llllllllllllll
Мне надо воспользоваться данными со стейта log_in на странице Profile
Tuum Daemonia
Я в некоторых приложениях вижу обновление чего-лиюо по свайпу вниз. Обычно появляется круг, говорящий о том, что обление идет. Есть какая-то уже готовая реализация этого на реакт?
Dmitry
Это есть в FlatList и в SectionList. Свойство RefreshControl почитай
Серега
Ты про занятый порт 8081? Так если не можешь найти чем занят порт - запусти на другом порту
Alexander 🐯
У тебя доступа по сети нет к сборщику
Alexander 🐯
Может у тебя порт закрыт. Откуда мне знать :)
Indra
привет, граждане. не кинетесь ссылкой, как сделать малтипл селект объекта из гридлиста (галереи изображений) в соседний компонент (выбранные картинки) ?
Vitaly
так a как я на странице Profile со стейтом profile: {}, получу данные полученные на странице Log In и стейта log_in: {} ?
что ты имеешь ввиду под словом стейт ? стейт компоненты или стор с таким названием ?
Ivan
в сторе стейт компонента с названием profile
Есть state компоненты, есть redux store Если хочешь иметь доступ к каким-то данным между компонентами то есть два варианта(реально больше, но не буду советовать то чем не пользовался) - redux и react context
Ivan
Соответственно если redux то нужно описать reducer, подключить store при помощи connect(или же может сразу хуков?), а для сохранения в стор использовать dispatch(для этого опять же хуки или же в connect передавать map’инг диспатча к пропсам)
Олег
Возможно просто кабель в секунду отошол перезагрузите дев сервер
Ivan
сделал через connect & mapStateToProps, почитаю про хуки. Это лучше?
Очень философский вопрос :) хуки это про функциональные компоненты и прочее Но советую сразу изучить и посмотреть, может вам понравится
llllllllllllll
Благодарю за наводку!
Vladimir
Всем привет! Давно не собирал новый проект на RN. Возможно не совсем вопрос по RN. В текущей версии init проекта есть такая строчка. Что здесь означает React$Node ? const App: () => React$Node = () => {
Vladimir
Тип флоу
спасибо. с флоу немного работал, просто не встречал еще запись с $
Maxim 📱 D
сделал через connect & mapStateToProps, почитаю про хуки. Это лучше?
Посмотри библиотеку rematch, тот же редакс, только меньше кода лишнего
Maxim 📱 D
Не, ну гон же, не?
Мне намного больше чем чистый редакс нравится
Maxim 📱 D
Чем гон то? Или тебе нравится писать миллион строк чтобы модель для 1 состояния создать
Maxim 📱 D
Зато надежно, емоё
Хз что ты ненадежного в рематче увидел, юзаю и доволен, просадок в производительности не заметил, со стабильностью тоже проблем нет
Maxim 📱 D
Кто бы говорил, аргументации 0
Anonymous
Кто бы говорил, аргументации 0
Не ной. Сорри за-французский.
Maxim 📱 D
Пф и не собирался
Anonymous
Пф и не собирался
Вот и поговорили.
Серега
Стоп, ты на телефоне по сети тестишь, там где то ip сервера прописать надо, по умолчанию же лоадер на локалхост щемится... до работы доеду посмотрю. В эмуляторе не пробовал на компе?
Dmitry
А mobx?
Это песня просто)
Alexander 🐯
Это песня просто)
Это вы ещё эффектор не юзали
Pavel
Это вы ещё эффектор не юзали
а чё, он крутой? Или наоборот?
Alexander 🐯
а чё, он крутой? Или наоборот?
Мне понравился. Народ в чатиках тоже кайфует:) Я лично мало на нём писал. Посмотри core концепты в их доке. Думаю понравится
Dmitry
Это вы ещё эффектор не юзали
Тут не возьмусь спорить, ведь действительно не пробовал, но mobx решает 100 моих задач
Alexander 🐯
Тут не возьмусь спорить, ведь действительно не пробовал, но mobx решает 100 моих задач
На мой взгляд мобх хорош для относительно невариативных приложений. То есть когда ты описываешь конкретные use cases. Залогиниться, создать пост, прочитать пост, поставить лайк. А вот если будет много разных вариантов работы, например игра, где твой персонаж может перемещаться по клеткам. Просто слушаешь экшены (эффектор, саги) и всё работает из-за декларативности. Исключение думаю это биржа, где всё завязано на данных. Тут мобх хорош
Aynur
тоже лайк за mobx, к redux не вернусь
Sergey
https://youtu.be/52El0EUI6D0
Sergey
Я может, баянист, но вы видели это чудо? Внушает
Alexander 🐯
Тут не возьмусь спорить, ведь действительно не пробовал, но mobx решает 100 моих задач
На пет проекте юзаю мобх, и сейчас есть кейс, который редакс саги разрулили бы легко, а мобх что-то страдаю. Обычная форма логина, только кнопка одна. В зависимости от того зареган ли е-мейл показывается разный текст (логика конечно тоже меняется). Зарегистрироваться/войти. Мне надо проверять какую кнопку отображать при вводе в инпут емейла, с дебаунсом. И лично у меня это получается не совсем изящно
Dmitry
На мой взгляд мобх хорош для относительно невариативных приложений. То есть когда ты описываешь конкретные use cases. Залогиниться, создать пост, прочитать пост, поставить лайк. А вот если будет много разных вариантов работы, например игра, где твой персонаж может перемещаться по клеткам. Просто слушаешь экшены (эффектор, саги) и всё работает из-за декларативности. Исключение думаю это биржа, где всё завязано на данных. Тут мобх хорош
Ну как сказать, у нас основная задача mobx это модель для формы заказа. На форме 3-5 контролов, которые перезагружаются по иерархии на изменение данных в вышестоящем контроле. 2 вида экшенов для получения данных, в зависимости от того, где форма вызывается. И все это в изящных абстракциях. А что касается игр на RN, извините, но это извращение...
Alexander 🐯
Тут бы конечно код увидеть, может чего и подсказал бы
Пока особо нечего смотреть. Пока борюсь. А если вы скинете, как реализовали похожий кейс, то было бы круто:)
Dmitry
Пока особо нечего смотреть. Пока борюсь. А если вы скинете, как реализовали похожий кейс, то было бы круто:)
Ну если борешься, то значит, что-то есть. Можешь в codesandbox собрать простой пример, я гляну
Alexander 🐯
К ночи думаю скину:)
Iovan
кто подскажет как прокинуть экшн по клику на иконку в таб навигаторе?
Kirill
Всем привет, уже спрашивал но чет все равно не понимаю, тут написано, что build service сам нагенерит нужных иконок, а когда он это сделает? При билде? Как мне отдебажить то что иконка нормально выглядит в нотификашках итд? https://docs.expo.io/versions/latest/guides/app-icons/
Alexander 🐯
Я на мобиксе делал большие таблицы где значения ячеек зависят от других ячеек и при изменении одной другие должны обновляться
Для такого он норм. Те же биржы валют. Он сам это делает. Но он же не умеет при неизменности данных что-то запускать?
Alexander 🐯
А ты используешь @computed?
Мне он тут не поможет. Мне тут больше autorun нужен
Dmitry
Давай пример, мне кажется тут все просто решается
Dmitry
Не надо усложнять то, что можно не усложнять
Серега
Мне он тут не поможет. Мне тут больше autorun нужен
Лайфхак: если в авторуне ставить delay то производительность увеличивается во многих случаях
Dmitry
Лайфхак: если в авторуне ставить delay то производительность увеличивается во многих случаях
Лайфхак: если autorun не использовать производительность ещё больше вырастет )))
Alexander 🐯
Всмысле?
Я заменшеню, когда буду кидать код
Серега
Я не про экспо. В дев моде js бандл не внедряется в приложение а генерится сервером (react-native start)
Danila
есть простой способ проверить в зоне ли видимости определенная вью? без вычесления там координат и прокрутки скролла
Danila
FlatList?
а чем он поможет подскажи?
Dmitry
а чем он поможет подскажи?
Я спросил где view отрисовывается
Dmitry
Что он за пределами экрана