Maria
Maria
а, или вы о том что я делала с рефами
Александр
Maria
Александр
Для начала надо сделать так чтобы в render не было setState, потому что так делать нельзя
Александр
Честно говоря не понятно совсем что у вас происходит, опишите что за задача стоит
Tigran
Тут вы из стейта пытаетесь достать поле которого у вас нет как я понял
Maria
нет, я пыталась засетить туда значение, но реакт ругался на то что там много раз перерендериваются нужные мне элементы
Maria
и потому он не может сделать сетстейт
Tigran
И уберите сетстейт из рендера, вы так запускаете цикл бесконечный
Maria
я до этого сетстейт делала не в рендере
Maria
Tigran
Скиньте код компонента сюда https://jsfiddle.net/
Tigran
Иначе непонятно
Виктор
Всем привет! Ребят кто может помочь решить несколько не очень сложных задачек?
Dmitry
Виктор
В Директ заинтересованным
Виктор
Напишу /)
Yury
если хочешь помощи - напиши, что у тебя не получается и тебе её предложат. А так прям в личку к тебе бежать, чтобы помочь?🤔
Артём
почему не убирается underline у элемента, обёрнутого в Link?
Yury
Paul
Paul
Вешай style={{ textDecoration: 'none' }} на сам компонент Link
Артём
🦜
🦜
Виктор
Тогда это жобс и за деньги
да понятно же что за деньги )))) просто это несколько задач не фуллтайм ))) щас переформулирую напишу по другому ))) я просто не hr )))
Мирослав
Мирослав
Там кусок прямо в теге скрипт
Мирослав
Конечно можно его вытянуть, но не каждый билд же
Amazing
Подскажите по асинхронности. В редюсере сначала должен проигрываться звук, а потом происходит удаление элемента. По идее тут все синхронно должно вдеь проходить? сначала звук, потом удаление всегда. Но есть подозрение что выполняется первым то что быстрее ) Поправьте если туплю.
Amazing
прикрепил скрин
Amazing
Amazing
Cenator 🐈
Amazing
понял ) ну я об этом догадываюсь и так ) я хочу понять правильно ли ассинхроннсость в данном случае понимаю
Cenator 🐈
Ты забыл в onload обернуть play
Amazing
ну работает при клике на кнопку удаления
Amazing
только у меня ощущение что сначала удаление происходит, а не звук (
Amazing
это тестовое ) куда вынести эту функцию и как лучше?
Amazing
в танк может нужно это все?
Daniil
Пример чего?
Приложения с хуками, когда куча логики (сорри, поздно открыл чат)
Amazing
ну очень просто - удаление по кнопке и сразу звук играет. Оно работает. Но говорят что нельзя так пихать в редьюсер, но никто не говорит куда вынести )
Dmitry
Vova
Всем привет. Если мой кастомный хук ничего не возвращает, стоит ли это сделать обычной функцией?
Kurzdor
Vova
Vova
А в каких случаях лучше юзать подход render props или children?
Kurzdor
Хмм, а тогда на кой ляд пилить кастомные хуки когда можно сделать обычную функцию, WTF?!
Kurzdor
Vova
ну прости за идиотский вопрос
Kurzdor
Anonymous
https://www.google.com/amp/s/amp.tatler.ru/news/pavel-durov-otkazalsya-ot-edy-na-mesyac
Nikolai
Alexeyhh
Как заставить реакт не рендерить компонент до тех пор пока данные не будут через axios возвращены с сервера?
Пытался делать всё что угодно, async\await, async componentDidMount, запрос под рендером, не работает, всё равно пролетает
Alexeyhh
Какую-то явную ошибку допускаю, но уже не могу ее отловить
BARSOOQUE
{this.state.id && <Component/>}
?
Alexeyhh
BARSOOQUE
Почему?
BARSOOQUE
У тебя даже id в стейте изначально - false
BARSOOQUE
Когда в стейт придет значение, компонент вернется из экспрешона выше, и отрендерится, а до тех пор - нет
Alexeyhh
Alexeyhh
И не может, оно должно перед рендером быть готово
Arthur
Arthur
типа, this.state.id > 0 &&
Arthur
Arthur
Денис
BARSOOQUE
У этого чата айди отрицательное
BARSOOQUE
Странные доводы
Arthur