A
Оно пытается деструктурировать объект пропсов и вытянуть поле пропс оттуда
Vitaliy
убрать или брать в фигурные?
A
А его там нет
A
A
Vitaliy
Vitaliy
так я и пытаюсь деструктурировать
Vitaliy
почему нет
eden
ты дважды пытаешься
A
A
Что-то жесть
A
А покажи объект стейта
A
Не делай так, пожалуйста, никогда
rovnyart
props=this.state, о боже😂
A
<ItemList arr={this.state.arr} posx={this.state.posx} />
rovnyart
Ден Абрамов вертится в гробу
Anonymous
Подскажите плз, как вызвать функцию только после смены стейта? я так понимаю смена стейта асинхронная в хуках? в setState вторым аргументом можно было отправить callback , а теперь как?
rovnyart
UseEffect с нужной переменной в массиве зависимостей
Anonymous
Спасибо
Артём
Артём
не передаётся контекст
Артём
Aleksandr я не знаю, как весь код дать, задолбаюсь переносить всё в песочницу
El
Тут код вставлять можно. Для блоков его поместить между парой ```. Для одной строки между парой `.
A
Что за загадочный такой
Ilya
Кто может подсказать/помочь, как написать вызов модального окна по setTimeout, вместо кнопки?
Margarita
Артём
import StateContext from "./StateContext";
class App extends Component {
state = {
methods: {
autoLoading: () => {
this.autoLoading();
}
}
}
autoLoading = (target, func) => {
if (target.scrollHeight - target.scrollTop < 240) func();
};
(в рендере)
<StateContext.Provider value={this.state}>
Артём
A
🦜
https://youtu.be/jsaOTcBe-dM
A
а вообще, пихать функции в стейт ну такое себе
🦜
A
никогда такого не встречал
Артём
а вообще, пихать функции в стейт ну такое себе
мне нужно чтоб методы родителя были доступны потомкам через контекст, чтоб не прокидывать пропсами через несколько промежуточных.
я все методы собрал в объект. в доке написано, что если делать объект значением контекста, то этот объект должен быть частью стейта.
Andrey
Артём
Max
Привет! Пилю/перепиливаю сиайник для реакт - в среднем джоба бежит 5 минут, 4-ре из которых занимает билд реакт апликейшена. Это можно как-то ускорить? или это такая родовая травма?
Max
не то чтобы болит, но хотелось бы шустрее
Дима
настройка чего-то типа вебпака это вечный ад
Constantine️
Constantine️
то есть по итогу билда получается apk?
Max
Max
просто бандл
Max
статика
Constantine️
что такое реакт нейтив знаешь?
Max
Max
поправил инлайн
Constantine️
теперь лучше стало. вешай логи и смотри что именно тупит
Constantine️
какой из плагинов
Constantine️
ну логирование то все равно там было, насколько помню
Constantine️
может у тебя плохо с зависимостями или магия внутри творится с заливкой
Max
Max
я смотю логи - там именно билд
Max
[2019-06-02T14:16:45.385Z] Creating an optimized production build...
[2019-06-02T14:20:36.634Z] Compiled successfully.
Gennadii
Всем привет, подскажите кто как продумывает точнее планирует свои приложения, с простыми приложениями трудностей нет, но когда нужно что-то с большим количеством зависимостей просто с ума схожу, даже редакс не спасает. P.S. Я не очень опытный)
Arthur
Arthur
Ну а так.. с опытом по большей части приходит
A
A
Или просто опенсорсные проекты
A
Изучаешь много, а потом обособляешь для себя лучшие части
A
И гатова
A
Сеньёр помидор
El
Почему искать по react boilerplate ?
Arthur
A
Просто тисни react в гите и по звездам сортируй
El
Там будут первыми большие проекты наподобие React или Reаct Native. Вот бы частные менее большие проекты.
El
El
Пасибо.
Vlad
Ребзи, объясните как в реакте в функции, которую мы передаём, например, в onClick, неявно появляется аргумент event? Т.е. мы то его вручную туда не передаём. Как это работает под капотом?
Nikita
так же как в обычном javascript
Nikita
el.addEventListener(eventName, cb)