darkc0der
Как упомянули ты мутируешь да
Sasha
Понимаю, что мутирую , но мэп жеж делает дипкопи по сути
Kirill
у тебя боязнь дипкопи?)
Sasha
Ну это затратная операция
Sm•ok
нет. Он ведь те же ссылки запихает. У тебя там объекты же ?
Mihail
Ну это затратная операция
Это shallow copy, не дип
Sasha
Ну то есть использование мэп в таких случаях - это норм?
Sm•ok
ага
Michail
не кто не згаешь что за ошибка? использую ApexCharts для чартов
Sm•ok
Ну, очевидно что функция возвращает массив пустой
Oleg
какие есть best proktiks добавления горячих клавих? не хочется пилить миллион addEventListennerов.
Max
Йеп
Oleg
там же вроде надо только один делать со свичем?
ну, не совсем. я бы хотел добавить во многих местах сохранение по ctrl s. но мысль понял, спасибо.
Sergey
sanitizer это вычистка чувствительных данных из девтулз а не вмешивание
Ivan
Имеется ввиду данные которые пересчитывать довольно затратно?
L
всем привет! а есть кто-то, кто работал с PWA приложениями?
Тимофей 🛴
Oleg
Кто шарит в redux? Я весь день не могу понять, почему не отображается Initial state. у меня даже в функцию mapStateToProps приложение не заходит. Пока делаю без экшенов. просто хочу соединить со стором
no
Покажи
no
Вторым аргументом идут мидлверы, а не инишл стейт
no
В рут редьюсере нужно назначить
Oleg
В рут редьюсере нужно назначить
смотрел примеры там было так const store = createStore(rootReducer, initialState);
no
Покажи рут редьюсер
Oleg
по идее же он так тоже должен работать
no
const addTodo = (state = initialState.todos...
no
combineReducers({ addTodo })
Oleg
combineReducers({ addTodo })
а, типа без редьюсера initialstate никак не вариант отобразить?
no
по идее и это должно работать. а как ты понял что не работает?
Oleg
по идее и это должно работать. а как ты понял что не работает?
The createStore method can accept an optional preloadedState value as its second argument. Reducers can also specify an initial value by looking for an incoming state argument that is undefined, and returning the value they'd like to use as a default. ну вот офф дока. там типа можно и в store кидать initial и в reducer как я понял
Oleg
по идее и это должно работать. а как ты понял что не работает?
ну в redux расширении показывает что стейт пустой
no
во первых если в инишл стейт переменная называется todos, то и редьюсер должен также (вместо addTodo должно быть todos)
Sergey
Имеется ввиду данные которые пересчитывать довольно затратно?
имеется ввиду данные вроде паролей и токенов
Oleg
во первых если в инишл стейт переменная называется todos, то и редьюсер должен также (вместо addTodo должно быть todos)
я пока пытаюсь понять, есть ли в redux привязка к редьюсерам. по идее для Initialstate мне reducer вообще не нужен
Ivan
во первых если в инишл стейт переменная называется todos, то и редьюсер должен также (вместо addTodo должно быть todos)
у меня видимо тут заменяются фиктивными те данные отображение(или пресчёт) которых гнобит перфоманс пробовал убирать страница начинает виснуть намертво(в проекте много канваса)
no
точнее будет бесполезен
Ivan
ой сорян не туда ответил
Oleg
точнее будет бесполезен
ок. попробую сейчас исправить)
Ivan
фиктивными всмысле для вывода в девтулз окей разобрался что к чему спасибо
Vladimir F
ребята подскажите пишу калькулятор, как ограничить число символов на дисплее?
Vladimir F
есть вот такой метод добавления, но не могу понять где мне сделать проверку
Vladimir F
нет не инпут
Someone
есть вот такой метод добавления, но не могу понять где мне сделать проверку
if (String(displayValue).length < maxLength) ... и твой код, начиная с if(waitingForOperand)
Someone
maxLength - переменная с максимальным количеством символов
🤴👷‍♂️🦸‍♂️🧚‍♀️
Привет, киньте свой идеальный конфиг для Browserslist, у кого такой есть
D
кто знает почему нет аутпут файлов при билде вебпаком "start": "webpack-dev-server --color --hot --config webpack.dev.config.js --open", конфиг
D
на версии 3 вроде билдило в папку
🤴👷‍♂️🦸‍♂️🧚‍♀️
https://jamie.build/last-2-versions
вырвиглазно, но спс
D
Дев сервер не пишет в файл
да, но я его раньше так заставлял писать, вроде на версии 3
Eduard
Господа, а регистрация пользователя тока через бэк?(например mongoDB+node.js).
Rrr
Господа, а регистрация пользователя тока через бэк?(например mongoDB+node.js).
можешь авторизовывать пользователя через фейсбук апи например
Alex
можно вопрос , кто использовал material ui? добавил контролы с реактом но стилей нету вообще вернее они какие то неправильные(когда выключаю стили - еще лучше - hover - размером на весь div родительский), в связи с этим вопрос, стили надо всегда отдельно прописывать или все же где то у меня ошибка(возможно из за вебпака или еще что то)
Сергей
можно вопрос , кто использовал material ui? добавил контролы с реактом но стилей нету вообще вернее они какие то неправильные(когда выключаю стили - еще лучше - hover - размером на весь div родительский), в связи с этим вопрос, стили надо всегда отдельно прописывать или все же где то у меня ошибка(возможно из за вебпака или еще что то)
Да нет..я вообще стили не трогал..тупо импорт компоненты скопировал компоненту и все норм отображает...главное импорт всего что в ней используется не забывать.а потом вообще класснейм вешаеш на неё и дописываем свои стили и оформление..
Default
В доке всё есть
Alex
В доке всё есть
понял, спасибо большое за наводку
Юра
Всем привет! Подскажите плез, для пет-проектов create-react-app подойдет или есть посерьезней бойлерплейты, типо vue-cli 3 project у Vue?
Юра
пойдет
А как у вас там в Реактах, поддержка тс из коробки есть?
Igor
можно как то замерить нагрузку при рендере?
Igor
заюзал react memo и вторым аргументом метод с deepEqual, чтобы компонент не ререндерился в холостую, но не понятно, есть ли от этого профит