Ghefest
джун)
Какой джун) Трейни же максимум.
アレクサンダー・バキマトフ
Василий
это не джун, джуны умеют закрывать задачи
ну может ему впервые дали на реакте писать), а программирует он 3 дня
Ghefest
А при чем тут реакт? Человек хочет булин мапить
Китикет
У джунов таких проблем возникнуть не может, а если и будет, за 30 сек поправят)
アレクサンダー・バキマトフ
ну может ему впервые дали на реакте писать), а программирует он 3 дня
да тут проблемы с жс в принципе, не только с реактом, иначе я не понимаю как можно пытаться сделать из булевой переменной массив
Yuriy
Какой джун) Трейни же максимум.
Трейни это типо ниже джуна?))
Василий
эх... рассказывайте) я обобщил)
Ghefest
Трейни это типо ниже джуна?))
Это типо стажор, который за воздух работает (экспириенс)
Yuriy
о я тогда да
Yuriy
вот только я js знаю плохо, но уже приходится работать с реактом
Michail
и лучше через useState
я уже передавал в initState []
Yuriy
и соответственно все очень плохо...
アレクサンダー・バキマトフ
я уже передавал в initState []
ты можешь свой код полностью показать а не обрезками?
Michail
ты можешь свой код полностью показать а не обрезками?
зачем? я уже кидал скрины с другими переменными
アレクサンダー・バキマトフ
ну тогда сиди со своей проблемой дальше и не лезь сюда за помощью лол
Michail
ну тогда сиди со своей проблемой дальше и не лезь сюда за помощью лол
нормальным людям все понятно, а свою шизу не распространяй
アレクサンダー・バキマトフ
кек)
Yury
нормальным людям все понятно, а свою шизу не распространяй
Майкл ) не ругайтесь, Вам пытаются помочь
アレクサンダー・バキマトフ
настолько понятно, что до сих пор никто не понял что за дичь ты там понаписал и зачем
Китикет
можешь пожалуйста исчезнуть?
Но.. Ты же сам сюда написал..
Michail
Майкл ) не ругайтесь, Вам пытаются помочь
без условия тоже не работает запрос
Yury
без условия тоже не работает запрос
let isBack = [] . Для начала сделай. 5-й раз пишут
Michail
Но.. Ты же сам сюда написал..
слова побочного эффекта должны быть побочными, я так считаю)
アレクサンダー・バキマトフ
слова побочного эффекта должны быть побочными, я так считаю)
знать бы еще что такое сайд эффекты конечно))))
Michail
let isBack = [] . Для начала сделай. 5-й раз пишут
делал!! не работает, все равно ошибки
Ghefest
делал!! не работает, все равно ошибки
Так ошибки может быть уже в другом. И может быть скинешь их? Ванги нет
Michail
какая ?
ошибки просто типо context.products[0].kek
Ghefest
Залей на кодесандбокс всё и тебе помогут.
アレクサンダー・バキマトフ
Залей на кодесандбокс всё и тебе помогут.
зачем, он уже все показал, кому надо тот поймет!!!
Yury
ошибки просто типо context.products[0].kek
у тебя products = [] у него нету products[0].kek
Китикет
ну вот именнр
Отлично! Проблема решена
Yury
ну вот именнр
снова вернулись к началу треда https://t.me/react_js/804918
Michail
у тебя products = [] у него нету products[0].kek
вообщем, мне надо как-то сразу в state передать значение
Китикет
вообщем, мне надо как-то сразу в state передать значение
Ты понимаешь что тебе isBack не нужен вообще?
アレクサンダー・バキマトフ
действительно, как? мб setProducts(res.data)? да не, бред какой то
Yury
вообщем, мне надо как-то сразу в state передать значение
чувствую, что скоро сдамся, но все же, покажи код где ты вызываешь products[0].kek
Michail
действительно, как? мб setProducts(res.data)? да не, бред какой то
ты в адеквате? все равно initState будет []
i
всем привет https://qna.habr.com/q/294137 нужно плавное сворпачивание и разворачивание блока, нашёл ршение с CSSTransitionGroup но моженнт есть ещё варианты?
アレクサンダー・バキマトフ
ты в адеквате? все равно initState будет []
ну да, наверно потому что там где ты обращаешься к products надо дождать когда твой запрос к апи завершится и только после этого дергать. И перестань агриться если сам ни хрена не понимаешь, тебе тут за бесплатно помогают твои проблемы решать, никто тебе ничего не должен чтоб ты так разговаривал
i
@artalar спс
Vaz-gen
ворос как чтото такое сделать и для реакт потому что ксть для jquery https://semantic-ui.com/modules/dropdown.html#/examples на реакт почему то такого нет https://react.semantic-ui.com/modules/dropdown/
Vaz-gen
ммм через jquary?
Artyom
ммм через jquary?
Причём здесь jquery? На React
Vaz-gen
Причём здесь jquery? На React
тогда какой твой вариант просто я думал типо такого сделать
Vaz-gen
http://jsfiddle.net/rtucpdo0/
Китикет
мм жеквери
Artyom
http://jsfiddle.net/rtucpdo0/
Можно через trigger сделать. Сам делаешь подсчёт элементов. У меня была вложенная менюшка и моё решение на мой взгляд получилось не самое хорошее. Советовать его не буду
Tim
export type IState = {isModalOpen:boolean} const {isModalOpen}=useSelector((state:IState)=>state.modal) Property 'modal' does not exist on type 'IState'. Как эту фигню починить ?
Tim
Мне нужно вернуть только фалсе или труе
アレクサンダー・バキマトフ
Мне нужно вернуть только фалсе или труе
почему у тебя тогда const { isModalOpen }?
Tim
Он же вернет false/true
Bogdan
Мне нужно вернуть только фалсе или труе
ты в типе не указал modal, хочешь взять его, а как тс узнает, что там такое свойство есть? никак, пока не напишешь
Tim
Js знает, а тс не знает ))
アレクサンダー・バキマトフ
Он же вернет false/true
так ты уже в селекторе булин вернул, а тут пытаешься деструктурировать
Tim
const {isModalOpen:boolean}=useSelector((state)=>state.modal) Object is of type 'unknown'
アレクサンダー・バキマトフ
бля, я сдаюсь, сегодня какой то не такой день чтоли
Tim
const {isModalOpen}=useSelector<any,boolean>((state)=>state.modal)
Tim
🙈
アレクサンダー・バキマトフ
const {isModalOpen}=useSelector<any,boolean>((state)=>state.modal)
ладно, скажи что у тебя лежит в state.modal?
Tim
isModalOpen
アレクサンダー・バキマトフ
))))
Тимофей 🛴
isModalOpen
А ты что написал?
Tim
сложнаэ
Tim
А ты что написал?
isModalOpen:boolean ?
Тимофей 🛴
сложнаэ
Ты написал тип, по которому у тебя в state.isModalOpen