Андрей Чайковский
Друзья, как в react-testing-library при имитации клика закинуть nativeEvent? clientX/Y нормально заходят, а nativeEvent теряется
Таймураз
альтернативы ?
Не сталкивался с надобностью, не подскажу
Vadym
И сделай store.subscribe, где сохраняй изменения в сторедж
Alexey
юзал персист в реакт нейтиве - было довольно просто, и делало что надо, незнаю почемук такое мнение о нём
Nikolai
Андрей
Правильно подключаю photoSwipe? На кодпен так https://codepen.io/newdecline/pen/yWKedd?editors=0010 а у меня как на скрине но компилятор ругается
Китикет
Sergey
Кто-нибудь сталкивался с тем, что в react-select на ios нужно два раза кликнуть по элементу списка?
Андрей Чайковский
Соглы
На последнем проекте юзал саги, впечатления только положительные остались Что с ними не так?
Андрей Чайковский
@popuguy
Dmitriy
Скажите зачем нужны defaultprops? не могу понять
Андрей Чайковский
Скажите зачем нужны defaultprops? не могу понять
Чтобы не писать дефолты в сигнатуре
Dmitriy
Чтобы не писать дефолты в сигнатуре
вопрос остался . в чем профит то?
🦜
Скажите зачем нужны defaultprops? не могу понять
Это как аргумент по умолчанию, только для компонента
Андрей Чайковский
вопрос остался . в чем профит то?
Читать проще, если пропсов много
🦜
@popuguy
Отдебажь их
Андрей Чайковский
не проще чем проще?
Текста меньше -> проще читать
Sergey
Скажите зачем нужны defaultprops? не могу понять
Для того чтоб у пропса было значение, если его не передают
Dmitriy
Текста меньше -> проще читать
всмсле больше иты хотел сказать?
🦜
не проще чем проще?
Например у тебя карточка может быть 3 размеров. Тебе надо, что при импорте в другую фичу она имела размер по умолчанию
Aleksandr 🎄
Пацантре, а что скажете про Svelte? Он чета Реакту или нет?
Китикет
всмсле больше иты хотел сказать?
Кинь нам пример кода где меньше
Андрей Чайковский
Не понимает, почему именно дефолтпропс
Андрей Чайковский
всмсле больше иты хотел сказать?
При деструктуризации меньше текста. А так больше, да
Aleksandr 🎄
Нет, там другой подход
А как в плане юзабельности? Можно что то серьезное писать? )
Андрей Чайковский
Отдебажь их
Это вся проблема?
Dmitriy
Кинь нам пример кода где меньше
Rating.defaultProps = { count: 0, column: false, }; ({ count=0, column=false }) При том что аргументы и так обьявлены
Aleksandr 🎄
Оппа )
Андрей Чайковский
Аргументы?
Я тебе уже написал. Если у тебя один параметр, понятно, что это бессмысленно
Sergey
Rating.defaultProps = { count: 0, column: false, }; ({ count=0, column=false }) При том что аргументы и так обьявлены
И эти значения ты будешь писать в каждом методе, который обращается к пропсам
Андрей Чайковский
Но если их несколько, то лучше с дефолтами
Андрей Чайковский
@risenforces А тебе почему саги не нравятся?
Sergey
у меня нет методов
Тогда не используй
Dmitriy
Я так понимаю их сделали для калссбейзд компонентов
🦜
Я так понимаю их сделали для калссбейзд компонентов
https://stackoverflow.com/questions/41488537/react-defaultprops-vs-es6-default-params-when-destructuring-performances-issu
Китикет
@risenforces А тебе почему саги не нравятся?
Тоже самое, что птица сказала, + мне сам принцип не нравится и как это выглядит в коде
Aleksandr 🎄
Я слагаю саги )))
🦜
А ты тестировал санки?
Нужно тестировать не санги, а бл
Ivan
Использовать и то и то 😹😹😹😹
🦜
вообще переходить на эффектор
Андрей Чайковский
вообще переходить на эффектор
Это да, но если уже юзаем Редакс
Китикет
А ты тестировал санки?
Да, но я понимаю к чему ты клонишь
Китикет
Что слишком сложный санк не протестить
Китикет
К сагам это тоже относится
Андрей Чайковский
Да, но я понимаю к чему ты клонишь
Саги тестить очень просто, а санки я не пробовал тестить, вот и спросил, как оно
Китикет
вообще переходить на эффектор
Надо делать вот так вот) Еще бы в вакансиях стали эффектор просить)
🦜
У меня сейчас будет проект на эффекторе
Андрей Чайковский
Китикет
зачем просить, просто бери
А если команда на редаксе сидит?)
Dmitriy
nice trick
Китикет
Для своих-то проектов я могу что угодно брать, есесна
🦜
а если команда не может понять новую либу, то нужна ли такая команда?
Андрей Чайковский
я сам себе команда
До сих пор не кинули оффер?
Андрей Чайковский
Китикет
Ivan
Целая команда на фронт 🤤
Ivan
У нас 1 чел, максимум бывает бэк подключается
Ivan
мда
Все равно пока на бэке хоть что-то напишут, я уже весь фронт сделаю
Eugene
🤔тоже в соло пилю фронт и мобилку
Ivan
это лендинги чтоль?
Нет, вот не давно сдали платёжную систему МИСиСа, к примеру
🦜
Лан, я ща тоже один на фронте, но у меня целая команда на беке
🦜
я пилю под десктоп, мобилку и терминалы