Vladislav
а вообще хорошие клиенты на бэке должны уметь кемелизовать
Джон
может идите работать уже, заебали
Anatoly
Ладно, видимо и правда бесполезно спорить. Если даже модератор считает, что маты это ок.
Anonymous
Нам штрафы взымать за маты?
достаточно выдать непонимающим с 1 раза токсичным школьникам вечное ро
Eugene
всегда было ок тут 🤔
Igor
да этот чел настолько нудный, хэйтер, который хотел чтобы меня забанили и сам обосрался
Daniil
Ты прав
Igor
иногда складывается ощущение что в айти илитарное общество, не хватает только цилиндров и моноклей, а простолюдины просто ничто и никто
Alex
Коллеги, подскажите акутальный ВИДЕО-курс по реакту на русском? Я знаю хвалят "React + Redux - Профессиональная Разработка" а так же на ютубе it-камасутра. Или может другой какой? Заранее спс
Daniil
Может хотя бы порядок поддерживать? По вашему модераторскому мнению материться в паблике это ок ?
Давайте вместе уточним у "бывалых" админов и примем решение кому же выдавать заветный РО в текущей ситуации Призываю на помощь. @defaultvoice @sovasergey
Igor
Я вот поэтому и прошу помощи - нужен АКТУАЛЬНЫй на русском)
ну есть только платные и бесплатные (спираченые), но пирасткое не буду распространять
Олег
const Wrapper = condition ? “div” : React.Fragment
У сожалению не могу заставить работать, не хочет оборачивать компоненты.
Default
Может хотя бы порядок поддерживать? По вашему модераторскому мнению материться в паблике это ок ?
По моему модераторскому мнению полезность людей в чате прямо пропорциональна количеству нарушений, которые мы можем человеку простить
darkc0der
Ребята а вот такая практика в реакте нормальной считается тернаркой? Или есть более чистый и понятный вариант ?
Igor
Не переходи на личности
клин клином, но да, больше не буду
🐝 dmitriy
Ребята а вот такая практика в реакте нормальной считается тернаркой? Или есть более чистый и понятный вариант ?
не очень читабельно - я бы раздробил содержимое тернарки в отдельные атомарные компоненты
Anonymous
!ро оскорбление
@ethorz твой друг что ли?)
Daniil
@ethorz твой друг что ли?)
https://t.me/react_js/758969
darkc0der
не очень читабельно - я бы раздробил содержимое тернарки в отдельные атомарные компоненты
прям перенести как отдельный компонент независимый или внутри текущего просто сделать функцию типо RenderLoader и RenderData?
Олег
покажи как пишешь
const Wrapper = cond ? <Div /> : <React.Fragment /> ; return ( {Wrapper} <Component /> <Component /> {Wrapper} )
Kostya
это экшен креатор, который ты суёшь в dispatch()
Я что0то не догоняю в dispatch всегда падает объект а не функция если middleware не использовать!
Igor
cond ? 'div' : React.Fragment ты не правильно записал
Igor
<Wrapper> ... </Wrapper>
Джон
Ребята а вот такая практика в реакте нормальной считается тернаркой? Или есть более чистый и понятный вариант ?
я бы в юзеров изначально засунул бы пустой массив, чтобы юзеров можно было мапить безусловно
darkc0der
Так лучше все же ?
Igor
Так лучше все же ?
в map return можно убрать, используй стрелочный return
Vadim
Так лучше все же ?
вместо фунций renderчтототам вынеси в компоненты
Олег
darkc0der
У меня этот компонент один только в странице думаю не важно в таком случае выносить. перформанс не изменится нет ?
Igor
я не знаю насколько частая практика, но можно user в аргументах разобрать через деструктуризацию, и вместо записи вида user.id, user.name будет id, name
Igor
к тому же ты кроме данных user больше ничего не используешь, так что можно деструктуризировать и читабельность будет нормальная
Igor
по поводу отдельных компонентов, можно разбить и на функциональные компоненты, но по сути это будет просто "глупые компоненты" которые возвращают верстку какую-то без какой-либо логики, если ты будешь расширять в дальнейшем то лучше вынести, а по перфомансу ничего не изменится
darkc0der
Вот только один вопрос, у меня же этот компонент в единственном экземпляре будет. Тоесть смысла вынести эти мелкие рендер методы в отдельные компоненты нету да? Я просто знаю что если компонентов этих одновременно будт много то да на каждый инстанс эти же мелкие внутренние функции будут дублироваться отдельно на каждый.
Volodymyr
qq vsem, мб есть у кого пример прожекта или сендбокса с мобиксом и реактхуками?
darkc0der
Всем спасибо за советы )
Иван
Решил проблему с ref создав обычное свойство setRef, прост присваиваю ссылку на компонент в стейт и оттуда вызываю reset.
Lena
где ошибка, что я делаю не так? зум и корды работают, остальное нет..
Igor
Может там массивы объектов?
Igor
объектов и балунов может быть множество
Lena
Может там массивы объектов?
мне нужно всего добавить 1 точку, и ничего не работает..
Igor
какой компонент используешь? Напиши название
Danila
где ошибка, что я делаю не так? зум и корды работают, остальное нет..
https://react-yandex-maps.now.sh/map#props Таких пропсов нет у этого компонента, если это он
Anonymous
где ошибка, что я делаю не так? зум и корды работают, остальное нет..
const options = { balloon: {}, geoObject: {} } я думаю вам нужно так попробовать, только опишите в объекте необходимые свойства для balloon/geoObject
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет. Подскажите как назвать функцию, которая будет менять isOpen
Рафаэль
setIsOpen
Eugene
toggle
Eugene
setVisibility тогда уж
Eugene
ну и зависит что это, если модалка/попап - наверное лучше toggle
Anonymous
согласно конвенциям реакта setIsOpen - единственный правильный вариант
Vladimir
зависит от того как она будет менять состояние
Anonymous
но конечно можно переименовать setOpen на toggleOpen, например
Anonymous
в данном кейсе
Anonymous
и тогда setToggleOpen будет норм
Eugene
[modal ,toggleModal] 🤔
Vladimir
мне кажется либо changeIsOpen либо toggleOpen
🤴👷‍♂️🦸‍♂️🧚‍♀️
блин, не нравится
Anonymous
так?
Смотрите на документацию, я не знаю, какие там есть свйоства