Віталій
так и живем
Віталій
тогда ответ на твой вопрос: можно так делать. Но нужно ли? Это уже другой вопрос)
Phil
где испльзовать context, а где redux?
Daniil
используй context с хуками, без редакса
444
Кому интересно: лиснер кликаутсайда был на click, а значит на отпускание кнопки мыши, и срабатывало это после закрытия menu react-select, поэтому он считал, что этого нет в этой ноде и закрывал модалку. Сменил в лиснере на mousedown и все круто!)
Oruj
роутер есть?
лол нет. ок я пошел на еблю)))))))))))) спишемся господа
Tesseract
scam
Китикет
😡😡😡😡😡😡
Eugene
Осуждаю
Максим
не нанешл группу для нубов :) пишу сюда. Доброе время суток, скажите, а чтоб изменить стейт родителя, мне надо функцию спустить дочернему компоненту или я могу переменную стейта спустить?
Eugene
Сверху вниз
Максим
ну понеслось...
Китикет
Правильно?
Максим
@js_noobs_ru
это как к реакту относится?
Максим
Мы же не в позорном vue)
я сам то с vue пришел ))
Alexey
Максим
к нубам относится
там помогут с простыми вопросами по реакту?
Максим
О_о удивил)
Alexey
там помогут с простыми вопросами по реакту?
если зайти вечерком, там помогут даже женщину на ночь выбрать
Максим
ща затестим
Vladimir
и спустить функцию
Alexey
на неё
Aleksandr
artalar
Есть такой паттерн middleware
artalar
Встроен в аксиос (интерсептор), например
Daniil
Есть кто использует модальные окна через хуки?
Daniil
как вы обратываете стэк модалок?
Kairat
Всем привет! Новичок в Redux (в использовании вместе с React). Подскажите пожалуйста, есть компонент ProductSearch в котором один input для ввода запроса. Введенное значение (состоянме) сохраняется в store. По мере ввода символа нужно обратится к серверу за данными (например https://host/api/resource?field=value), который возвращает массив. Эти данные отображаются в другом компоненте, ProductList. Никак не могу сообразить, как в момент построения url для обращения к серверу взять из store это самое введенное значение.
Kairat
Ну обращается к серверу не сразу, а после того как пользователь набрал фрагмент запроса и была задержка.
Kairat
Меня интересует, как достучатся до этого самого searchTerm перед обращением к серверу
Китикет
Ilya
wiremock - стомбы генерятся бэком (JAVA|Kotlin) на основании собственных тестов REST API
Kairat
Я так понимаю, у тебя вся эта логика в компоненте?)
Я пытаюсь в ProductSearch всё это сделать. Точнее в mapDispatchToProps создаю функцию fetchProducts: () =>.... Под рукой исходников нет.
Китикет
И вызов thunk экшна обернуть в debounce
Китикет
Туда передавать строку для поиска, с которой можно запрос делать и при желании задиспатчить экшн чтобы ее куда-то записать в стор
Eugene
кто-нибудь знает, как в Formik проинициализировать поля данными из локального стейта компонента?
Eugene
есть mapPropsToValues, но он пропсы только принимает
Максим
Мы же не в позорном vue)
Получается мне надо делать функцию get и set и ее передавать... Лишнего много писать получается по сравнению с вуей) а потом ее ещё вызывать в дочерке, фу бяка получается :)
Китикет
Этот принцип в вуе успешно нарушается во все щели
Kairat
Тебе надо redux-thunk
Спасибо! Почитаю!
Максим
Потому, что там локигу дочерке можно хранить в дочерке)
Vova
Ребят, посоветуйте какую то либу для редактирования автарки перед загрузкой на сервер. Что бы там можно было обрезать например
Vova
я использую “react-avatar-editor”. Вроде ничего такая
я тоже, но не могу от туда вытянуть фотку. Именно обьект файла, а не base64
Yury
что-то типа такого? this.editor.getImageScaledToCanvas().toBlob(function (blob) { this.sendLogo(blob) }.bind(this), 'image/jpeg', 1);
Vova
да, так делал. щас попробую через fileReader
Максим
Дочерний компонент не должен знать о реализации родителя
ну, как сказать, не зря ввели недавно useState, видимо всех зае... этот метод )
Максим
да согласен, криво прочитал англ версию (
🐏 Alexander
Этот принцип в вуе успешно нарушается во все щели
когда у тебя компонент Button, а внутри делает this.$store.dispatch :))
Vladimir
было бы желание
🐏 Alexander
так и в реакте можно написать
можно, но встречается намного реже, на вью - это уже практика
Китикет
так и в реакте можно написать
Как раз примерно так как предлагали выше
Китикет
Передать setState вниз
Китикет
Лул)
Китикет
В вуе же вроде можно по цепочке родителей вверх топать?
Китикет
Где-то видел прикол типа у родителя родителя родителя стейт меняли так xD
Vladimir
Как раз примерно так как предлагали выше
ты считаешь это одно и тоже?
Китикет
ты считаешь это одно и тоже?
Если стейт родителя считать за стейт стейт менеджера, то да
Китикет
Принцип тот же
Максим
а подскажите, можно сделать функцию с сеттером и геттером работы с стейтом и передают ее компонету или это изврат? или надо делать отдельные props дочернему компоненту?
Китикет
Как раз примерно так как предлагали выше
А, это в жс нубс предлагали, лол)
Китикет
я там не сижу
Ну я тебе пересказал основную мысль)
Vladimir
ну наговнокодить везде можно.... как бе