Sergey
Зато если нужно будет удалить условие, то можно удалить одну строчку
Андрей Чайковский
слишком просто. и не красиво получается.
Ну убери тогда правило в конфиге
Dmitriy
Когда я вызываю сетстейт функцию из хука с аргументом аналогичным текущему состоянию происходит ререндер компонента. Это нормально? Состояние не объект
Konstantin
Сталкивался ли кто-нибудь с проблемой плюрализации языка, имеющиго более одной формы окончания для множественного числа, при использовании react-i18next ? Интересует решение, работающее при одинаковых ключах в файлах локализации для всех языков.
Viacheslav
Господа, вы используйте разметку schema.org в реакт приложениях? Как это лучше делать
Viacheslav
Разметка контента для поисковиков
Viacheslav
Eugene
в event вроде есть 🤔 посчитать там можно
Eugene
или не в ивенте, в колбеке крч
Eugene
ну лучше для этого взять что-нибудь готове и стилизировать, имхо
🅅aleriy
а откуда брал данные о процентах загрузки?
я использовал на бакенде и фронте вот эту либу https://tus.io/protocols/resumable-upload.html
🅅aleriy
там сервер и клиент для всех основных языков есть
G.
я использовал на бакенде и фронте вот эту либу https://tus.io/protocols/resumable-upload.html
Если в двух словах, это же прогресс загрузки файла на сервер?
🅅aleriy
Если в двух словах, это же прогресс загрузки файла на сервер?
ну да, там колбэк срабатывает и ты видишь прогресс, обновляешь стейт, выводишь в компоненте
Bogdan
на кодепен все норм у меня ругается
Bogdan
екшен который в ефекте вызываю, типо нужно передать вторым параметром, что за бред, зачем он там нужен
Sm•ok
Покажешь код ?
Bogdan
Покажешь код ?
точнее вот так флаг просто
Sm•ok
точнее вот так флаг просто
Ты loading меняешь на тру, а потом отправляешь запрос ?
Sm•ok
Это так сейчас работает ?
Sm•ok
Просто странно сделано
Sm•ok
сразу тру
Интересно конечно сделал. А нельзя ли прям в запросе менять лоадинг ?)
Sergey
точнее вот так флаг просто
То есть ты делаешь запрос только когда загрузка идёт?
Sergey
То есть делаешь запрос только когда делаешь запрос
Bogdan
ну вот так прокатило, но это хрень, полная, в didUpdate я пропсы мог сравнить тут же хер сравнишь что
Bogdan
это типо я 1 раз подгружу и все, больше не подгрузятся, даже если массив увеличится или уменьшится
Sergey
как?
Передаешь все что хочешь сравнить во второй параметр
Sergey
И сравниваешь в функции
Bogdan
Sergey
бесконечно запрос отправляет
Потому что ты криво код написал
Sergey
Use effect описывает всего лишь одну штуку: Вызвать переданную функцию когда изменяется хоть что-то переданное в массив второго аргумента
Sergey
Значит ты на каждый рендер создаёшь новую ссылку на массив
Bogdan
Потому что ты криво код написал
ну если изменяется массив, мне за ним нужно следить же
Sergey
ну если изменяется массив, мне за ним нужно следить же
Так он у тебя на каждый чих изменяется
Sergey
Так ты и получаешь вызов функции. В чем вопрос?
Bogdan
Так он у тебя на каждый чих изменяется
я один раз получаю его, он это считает за изменение?
Vadim
Мне бэк присылает юзеров у которых есть список idшников его ролей. При этом в списке ролей нет одной роли. Естественно у меня падает приложение из-за этого. Как это обходить?
Bogdan
Мне продолжать гадать?
всмысле, что гадать, я не понимаю, о чем ты? я получаю массив, значит я должен следить за его изменениями, первый раз она отработать должна номально и массив получит, дольше только тогда, когда он изменится
🅅aleriy
Мне бэк присылает юзеров у которых есть список idшников его ролей. При этом в списке ролей нет одной роли. Естественно у меня падает приложение из-за этого. Как это обходить?
вероятно юзеру добавили роль, которую потом удалили из общего списка просто фильтруй их и оставляй только существующие на текущий момент
Viacheslav
Господа, вы используйте разметку schema.org в реакт приложениях? Как это лучше делать
Заюзал вот эту тяжеленную либу, буду генерить json ld рядом с каждой статьей https://github.com/google/react-schemaorg
🅅aleriy
ну да, но это костыль будет)
ты никогда не админил windows server?
🅅aleriy
там когда юзера удаляешь, а пермишины на папках и файлах остаются от удаленного, то вместо названия группы показывается ее UUID
🅅aleriy
так что я бы тебе предложил вместо названия роли ее айди выводить по аналогии :)
Dmitry
Привет, у меня есть роутер, три страницы и три кнопки, при загрузке стартовой страницы мне нужно чтобы для пути "/" той кнопке, которая открывает обратно этот путь был класс в navLink - activeClassName , а он не включается пока кнопку не нажать. Таким образом клиент не понимает какая секция выбрана по умолчанию сразу . Как можно включить автоматом это ?
🅅aleriy
можно, но такое может произойти с чем угодно))
ну исправляй базу данных епть... или бакенд
Dmitriy
Почему роутер не запоминает прокрутку по урлу? Как сделать самому?
Denis
товарищи как протестировать то что рендериться в HOC компоненте
Denis
Denis
вот такой снапшот
Denis
Denis
и не могу заставить отрендарить то что внутри функций
Bogdan
ладно без вызова проживу, обьяснить никто не смог за день, почему не работает, почему реакт ошибку выдает, просит функцию записать во второй аргумент?
Eugene
Ты целый день это решаешь?)
Eugene
У Абрамова вроде про хуки даже статья была на русском
Bogdan
Ты целый день это решаешь?)
я и обьект вывести не могу нормально вот так полный бред
Bogdan
Массив object.keys?
там обьект
Dmitriy
я и обьект вывести не могу нормально вот так полный бред
Я тебе днём давал дельный совет. Плюс читай доку и https://overreacted.io/
Sergey
там обьект
Тогда почему называется arr
Bogdan
вот ошибка, все что использую в ефекте, он выводит тут, если записать вторым параметром ошибка пропадает
Bogdan
Версия реакта одинаковва