Danila
0, false, null
Ой, всё
Danila
Суть главное понятна
Dmitriy
А вообще кейс интересный и с юзМемо прикольное предложение
Margarita
Ребят, всем привет :) подскажите пожалуйста новичку в реакте - это нормальная ситуация, что didMount у компонента-ребенка вызвается раньше, чем у компонента-родителя? Я это обнаружила, добавив console.log в didMount ребенка и родителя
Margarita
работает, как задумано
А почему так? По моей логике, маунтится сначала родитель, потом ребенок. Иначе куда ребенку маунтиться вообще, если родитель не примаунтился еще? :)
Margarita
Кто-нибудь подскажет, где можно почитать про порядок, в котором маунтятся компоненты в реакте? :) Я читала полностью оф доку, но я не помню, чтобы там про это было (возможно, я просто невнимательно прочла)
Astr0junk
потом вставляется в родителя
Astr0junk
потом родитель
Margarita
Спасибо!
I
в доке к 15 версии точно был такой пунктик
Astr0junk
👌🏻
I
https://github.com/facebook/react/blob/v15.0.1/docs/docs/ref-03-component-specs.md#mounting-componentdidmount
Vyacheslav
Хипстеры кто на функциональных пишет, useRouter сами писали или есть схожие решения помимо пакета use-react-router?
Vladislav
Драсти, а кто-нибудь знает как установить bcrypt?
Vladislav
Ошибку выдает
Evgeny
Ошибку выдает
https://github.com/kelektiv/node.bcrypt.js/wiki/Installation-Instructions#microsoft-windows
Ilia
Ребят,как можно пофиксить варнинг ( React Hook useEffect has missing dependencies: 'dispatch' and 'list'. Either include them or remove the dependency array react-hooks/exhaustive-deps ) const dispatch = useDispatch(); useEffect(() => { if (Array.isArray(list) && list.length === 0) dispatch(getTodo(`todo`, `getTodoList`)) }, []);
Ilia
Спасибо!)
Oleg
мужики, кто-нибудь подключал three.js в проектах? Шарит кто в оптимизации бандла? у меня он 988кб занимает, весь three.js + куча всего модульного подрубается
Anonymous
Ошибку выдает
Эти книги на ютубе) Просто текстом нету?)
Oleg
ну так он не тришейкбл
и никаких вариков нет?
🦜
и никаких вариков нет?
писать без three.js)
Oleg
а есть годные альтернативы, кроме вавилона?
Oleg
нужен 3Д фон, но при этом, чтобы эта хрень не занимала всю память)
Oleg
шикарный совет, нужный совет.. следующий совет!)
Ivan
шикарный совет, нужный совет.. следующий совет!)
у Ситника была статья про оптимизацию three.js
Ivan
а есть линк? не могу нарыть (
https://dev.to/evilmartians/faster-webgl-three-js-3d-graphics-with-offscreencanvas-and-web-workers-43he
Oleg
спасиб!
Oleg
вооо! именно то, что нужно!
🦜
в воркер вынести импорт three.js?
Oleg
в воркер вынести импорт three.js?
да там чуть сложнее, но в общем виде да
Oleg
короче без него у меня гугл говорит, что пейджспид 95%, а с 3Д фоном резко падает до 48%
Irisha
Ребята, привет! есть кто из Пензы или Саратова нужен react разработчик
Nikolai
Есть ли возможность из внешнего модуля (компонента) вызывать экшен в основном проекте?
Cenator 🐈
export * as actions from 'actions' actions[action]() мейби
Нету такого синтаксиса для експорта
Nikolai
У меня внутри модуля есть экшн, который надо запускать при определенных условиях компонента и этот экшн нужно, что бы поподал внутрь основного стора редакса, где импортирован этот компонент
Nikolai
Диспатч внутрь компонента передавать не хочу. В компоненте connect не работает, так как получается делаю отдельный стор.
Ilia
ребят,clone это крутая штука? Точнее зачем его юзать?Просто что бы клонировать объекты?
Китикет
Китикет
Ну ваще есть пропозал
И на чистом cra с flow вроде работает
arts
@nginx_ru
Yar
на разных портах
Anonymous
Фронтенд на nginx?) Что-то новое
Mihail
Фронтенд на nginx?) Что-то новое
бандл раздает просто
Артем
Ребят,подскажите,а как сделать Компонент в компоненте с помошью роутинга? по примеру типо: function App() { return ( <div className="App"> <Route path="/" exact component={Landing} /> <Route path="/auth" component={Authorization} /> <Poute path="/admin_panel" component={AdminPanel} /> </div> ); } нажимаю на авторизацию, то там у меня еще 2 роута(регистрация и логин)
Артем
потому что что-то не догоняю,как реализовать...
Daniil
Гайс немного не в тему: как правильно называется поля/переменные, которые всегда имеют значения(не null/undefined) ? Pure values или..
Roman
this.state = undefined В методе next() Но как? И почему? bind же есть :/ P.S: Это TypeScript
Bogdan
кто юзает експорт из корня файла? тоесть что бы импортить можно было прям из папки? вебпак включает все в билд же? даже если не юзается, но есть в этом файле?
Roman
А вот так уже работает :/// WHAT?!
Maksim
ts не умеет в class properties?
умеет, у автора просто нахуеверчено что-то
Китикет
Я думал, когда юзаешь ts с реактом, должен уже знать что можно заюзать class property и не биндить в конструкторе)
Danila
Каждый раз когда пытаюсь писать на ТС - трачу 90% времени на создание громоздких конструкций которые непонятно зачем нужны, но ТС их очень просит
Alexey
например?
Danila
например?
Например кусок кода выше, лол