которые чекаю. И есть вверху галочка "все", при нажатии на которую я отмечаю все прочеканными. И нужно, если я открываю модалку, если в ней все прочеканные, ставить эту all автоматически. Соответственно, если я снимаю хоть одну галочку в списке, all снимается. Ставлю галочку повторно — ставится all снова. но у меня происходит следующее (все галочки отмечены и стоит all): нажимаю на галочку в списке, она снимается, срабатывает cond1 и cond4. Нажимаю галочку повторно, она проставляется, срабатывает cond2, но all не проставляется. При повторном нажатии на эту галочку она остаётся checked, галочка all срабатывает и выполняются cond1 и cond3. ЧЯДНТ?
Чет какие-то хуевые условия, если честно
дык я и пришёл посоветоваться, чокак сделать
сеньер помидор, а как решить задачу на стажера не знает
распиши как надо — посвящу в сеньоры 🌚
а годовой заработок отправишь мне?
Касаемо галочки selectAll: если для определения выбранных галочек используешь отдельное состояние где лежит выбранные галочки, то там достаточно будет сопоставить длину исходного массива элементов с галочками с длиной массива где галочки были нажаты.
да у меня так и есть) Вытащил в юзэффект слежение за этим состоянием, работает. Просто хотел обойтись без него
Обсуждают сегодня