Danila
Или хочется копировать старый, да. Почему не сделать [...this.state.squares] не оч понятно тогда.
Pavel
понятно - просто для преобразования обекта в массив?
Danila
понятно - просто для преобразования обекта в массив?
Нет, объект в массив ты так не преобразуешь. Кстати, я ошибся, для делания из array-like объекта массив нужно по-другому слайс вызывать
Vadim
понятно - просто для преобразования обекта в массив?
чтобы произошел ререндер, нужно создать новый массив и внести в него изменения
Pavel
там и так массив
просто для создания копии массива получается?
Pavel
да, но красивее […array]
про такой способ еще не знаю)
S
есть один кейс, мне нужно вызвать action который фетчит данные, но не записывает в стейт стора , а просто возвращает результат, чтобы в компоненте я мог вызвать action и записать в стейт компонента результат. Во вью я просто вызывал action в компоненте, а как это делается в редаксе? У меня же редюсер должен создать новый state чтобы вызвать mapActions
S
если тебе данные нужны только в стейте компонента, то причем здесь редакс?
есть много таких компонентов которые фетчат одно и тоже, я думал мб в редакс можно как то все залить чтобы все было в одном месте
S
создавать функцию потом ее экспортировать что то не хочется, хотелось бы вызвать через mapAction
udemu988
https://techlinks.tk/pythonbooks.html
udemu988
https://techlinks.tk
Anonymous
а в react-redux 7.1 третьим аргументом (mergeProps) указывать null - норма? Это потому что я не увидел нужной мне перегрузки метода, нужно было 3 аргументом передать options а то они рефы убрали и мне нужно было задать явно forwardRef: true в options
Альберт
кажется это только react конфа
Evgeny
а зачем для map рамбда?
Альберт
Подскажите какой-нибудь максимально кастомизируемый календарь для React, чтобы можно было сделать примерно как на скрине, т.е делать кастомизацию буквально к каждому дню месяца.
Sheldhur
сделать самому?
Cenator 🐈
Здесь технические обсуждения, + призывы в личку не нужны
Sheldhur
поиски и кастомизация займет больше времени
Cenator 🐈
!ро оффтоп, призыв в лс
Konstantin
функциональные компоненты рендерятся если пропсы не поменялись?
Konstantin
т.е. вопрос в том: работают ли ф-нкциональные компоненты как пьюр компоненты
Vadim
т.е. вопрос в том: работают ли ф-нкциональные компоненты как пьюр компоненты
Нет, они работают так же как и на классах. Для Pure есть аналог memo
Konstantin
кк, спс
arts
!ро оффтоп, призыв в лс
В остальных чатах тоже побанить бы
Cenator 🐈
arts
А, в жсе уже пнули
Anonymous
#noobian есть ли комбинация клавишь, чтобы tab делал автокомплит от набранной перед слэшом директории, а не от текущей ? из-за этой фигни я не могу отучится от git gui, встроенного в vs code, ибо нажать плюсик удобнее, чем раз за разом надалбливать трехуровневый путь к файлу без автокомплита ))
Cenator 🐈
В баше это по дефолту есть в любой ос
Bogdan
shouldComponentUpdate в функциональных компонентах есть?
Dmitry
мемо от части похоже
Bogdan
ну исключая мемо
Bogdan
а мемо является костылем в таком случае?
Bogdan
вот тут в чем раздница?
Sheldhur
ни в чём
Bogdan
первый передале jsx елемент, второй ф-ю, но если во втором варианте не кинуть обьект, я не получу title
Cenator 🐈
В lazy evaluation
Cenator 🐈
Гугли react as ui runtime
S
парни подскажите, в реакте это нормально когда столько импортов почти в каждом компоненте? Я просто из вью и как то дико смотрится, мб я что то не так делаю?
Sheldhur
для чего ты это делаешь?
это как изучать внутреннее строние лягушки, но вместо того чтобы препарировать её, он пихает ей в жопу палку и смотрит вылезит ли она с обратной стороны
Oleg
как сделать так, чтоб линт не ругался?
Oleg
как сделать так, чтоб линт не ругался?
стоит сейчас так "object-curly-newline": [ "error", { "ObjectPattern": { "multiline": true }, "ExportDeclaration": { "multiline": true } } ],
Yury
мало имеешь в виду? 😅
Bogdan
<App component={<Component title="some title 1" />} />, почему людям не нравится вот такой способ передачи компонентов?
Cenator 🐈
Ты элемент передал
Sheldhur
потому что ты передаешь не компонент, а результат
Bogdan
потому что ты передаешь не компонент, а результат
и что тут плохого? один минус из родителя в пропс только не передам данные
Ivan
если таких пропсов много, выглядит кривовато, но вообще норм
Ivan
с другой стороны, если он один, то почему не children
Bogdan
но если так сделать, то не будет перерендера то еп, это разве не плюс?
Sheldhur
пахнет писусом
Dmitry
потому что ты передаешь не компонент, а результат
что значит не компонент ? ТАм реакт элемент
Dmitry
Перерендер другими фичами контролируется
этот перерендер без мемо и доп фич будети контролироваться сами реактом
Ivan
так элемент, а не компонент
Ivan
<App component={Component} />
Dmitry
так элемент, а не компонент
? Не понятно что ты хочешь написать Это мне или другому ?
Ivan
просто к неймингу придираюсь чутка
Ivan
концепт норм
Bogdan
<App component={Component} />
это пример <App app1={Children} app2={Children2} /> во покруче