Anonymous
Anonymous
Setstate это метод классовой компоненты
Anonymous
Также как и стэйт
Anonymous
Setstate это метод классовой компоненты
Как исправить что бы работало ?
Anonymous
Ща
Pranik
чуваки, есть массив продуктов и массив фильтров, как отфильтровать продукты по этим фильтрам?
Anonymous
Удали объект стэйт и сделай ещё один хук
Anonymous
const [person, setPerson] = useState([])
Pranik
вот есть такой массив объектов с ключем brand, и есть массив brands['brand1', 'brand2'...] как отфильтровать массив массивом?
Anonymous
const [person, setPerson] = useState([])
Эту надо добавит ?
Anonymous
Да
Anonymous
А объект стэйт удали
Anonymous
Попробую
Anonymous
Это не все
Anonymous
Anonymous
Тоже самое ошибка
Anonymous
Это не все
Тоже самое ошибку получаю
Anonymous
Удали строчку setState
Anonymous
Удали строчку setState
Там же прописано loading false ?
Anonymous
И добавь хук loading , setLoading
Anonymous
Ща
Anonymous
const [loading, setLoading]=useState(false)
Anonymous
Заскринь что у тебя по коду
Anonymous
Anonymous
Не
Nazar
Тоже самое ошибку получаю
нету state в функцыональном компоненте, и нету this.setState, если тебе нужно засетить стейт в функциональном юзай хук usestate
Anonymous
Это сверху к другому хуку вставь
Anonymous
Anonymous
Теперь не запускается
Anonymous
Вынеси эту строку на 11
Anonymous
Anonymous
И на 36 убери this.state
Anonymous
И на 32
Anonymous
Только эти два слова
Anonymous
Anonymous
Упс на 18
Anonymous
Но ошибка пропало
Anonymous
Loading не ищезает
Anonymous
Результат нет
Anonymous
Ща
Anonymous
Anonymous
Anonymous
state на 35 и 39 тоже убери
Anonymous
А лоадинг как будет ?
Anonymous
Всм как
Anonymous
Нормально будет
Anonymous
Там Loading должен работать
Anonymous
До получение результат лодинг работать должен
Anonymous
Смотри , если нужно поменять loading на true, то пиши setLoading(true)
Anonymous
Или только state ?
Anonymous
Только слово стейт
Anonymous
Такс , оставь все как есть и в срочно посмотри видос у димыча про хуки
Anonymous
Теперь слова Лоадинг вобше нет
Anonymous
Результат показывает
Anonymous
В какой момент нужно что б он появился ?
Anonymous
Loading пропало
Anonymous
До загрузки
Сергей
В сетстейте присвоил пустую строку, пишет что андефайнед🤤🤤
Посмотри что в евент приходит.. может велью в каренттаргет сидит..
Anonymous
После получение json ответ он должен ищезать
Anonymous
Между 22 и 23 поставь setLoading(true)
Anonymous
А после setItems ,добавь строчку setLoading(false)
Anonymous
Anonymous
Лоадинг есть но не ищезает
Anonymous
И на 32
Anonymous
А после setItems ,добавь строчку setLoading(false)
Anonymous
Только на 32 со значением false
Anonymous
Только на 32 со значением false
Спасибо больше :) супер
Anonymous
Сработало
Anonymous
😊😊👍👍👍👍👍👍👍 roma
Anonymous
Ток срочно смотри хуки
Anonymous
У димыча
Anonymous
На канале
Сергей
Хуки прикольные....
Sergey
Посмотри что в евент приходит.. может велью в каренттаргет сидит..
В велью сидит, только присвоить другому значению не знаю как
Sergey
Получилось, только ругается что == , а не === , когда делаю 3, то пишет что 9316 не равно 9316, видимо строка приходит. Но у меня коды и строки есть, Так что хз
Alexey
Привет ребят. В пропсах сидит массив , но почему-то через индекс не могу обратиться к элементу. Может кто то знает , как это сделать?
Антон
Даровенько, такой вопрос есть статейка какая или полезный совет? Надо по клику на ссылку что бы не переходило как Google play(к приложению) а открывалась модалка в текущем окне, как модалку сделать это ерунда, а вот как в нее запхнуть страничку в этом вопрос