Законно ли записивыть данные в localStorage с помощью redux редюсера?

|
nikita17cm 2022-06-30 20:59:27
stanispos 2022-06-30 20:58:08
короче можешь issue открыть в cra(если у тебя cra а не кастомный webpack), проблема в том что у тебя папка и компонент названы одинаково, импорт одновременно смотрит на файл компонента и index.ts и не может разрулить эту проблему

да, но мне кажется еще что проблема в том, что эта папка ConfirmForm лежит в папке Confirm. И типо вебпак как бы не читает окончание «Form» и думает что импортируется Confirm

stanispos 2022-06-30 20:59:42
nikita17cm 2022-06-30 20:59:27
да, но мне кажется еще что проблема в том, что эта папка ConfirmForm лежит в папке Confirm. И типо вебпак как бы не читает окончание «Form» и думает что импортируется Confirm

это наврядли

nikita17cm 2022-06-30 20:59:56
stanispos 2022-06-30 20:59:42
это наврядли

ну при измнении названия корня, все ок

nikita17cm 2022-06-30 21:00:47
stanispos 2022-06-30 20:58:08
короче можешь issue открыть в cra(если у тебя cra а не кастомный webpack), проблема в том что у тебя папка и компонент названы одинаково, импорт одновременно смотрит на файл компонента и index.ts и не может разрулить эту проблему

а вообще, у меня миллион папок в проекте, в которых лежит файл с таким же названием как и сама папка

nikita17cm 2022-06-30 21:01:00
эта проблема переодически появляется
nikita17cm 2022-06-30 21:01:29
И приходится придумывать другое название для компоненты))
stanispos 2022-06-30 21:01:31
nikita17cm 2022-06-30 20:59:56
ну при измнении названия корня, все ок

сделай такую структуру
`Confirm —
components —-
ConfirmForm`

stanispos 2022-06-30 21:02:05
и import { ConfirmForm } from ‘./components/ConfirmForm’
nikita17cm 2022-06-30 21:02:43
да ну я проще в реэкспорте напишу export { ConfirmForm as ConfirmForm } from ‘./ConfirmForm’ тогда уж
nikita17cm 2022-06-30 21:02:55
если это работает)
timerem 2022-06-30 21:03:43
Кто-нибудь делал чат по данному видеокурсу?

MERN Stack Chat App with Socket.IO Tutorial #1 — Project OverviewYouTube
#MernStack #MERNChatApp #Socketio

In this MERN Stack Chat App Tutorial series, we will learn to build an Awesome Full Stack Chat App Project with realtime messaging fuctionality with socket.io . We have one on one chat as well as group chatting functionality in this app.

Full Playlist —

Source Code —
https://github.com/piyush-eon/mern-chat-app

Support the channel by becoming member and learn from me one on one —
https://www.youtube.com/channel/UCIPZVAwDGa-A4ZJxCBvXRuQ/join

Live Site —
https://talk-a-tive.herokuapp.com/

MERN Stack Tutorial with Redux —

React Beginner’s Project Tutorials —

————————————————————————-

Special Thanks to our members —
Vinay Vally CHALADI

nikita17cm 2022-06-30 21:04:42
timerem 2022-06-30 21:03:43
Кто-нибудь делал чат по данному видеокурсу?

https://www.youtube.com/watch?v=3vRcB0P84t4&list=PLKhlp2qtUcSZsGkxAdgnPcHioRr-4guZf

а в чем твоя проблема? А то ты как то из далека вопрос начал)

timerem 2022-06-30 21:05:29
nikita17cm 2022-06-30 21:04:42
а в чем твоя проблема? А то ты как то из далека вопрос начал)

хотел бы увидеть репо, где переделан под редакс

nikita17cm 2022-06-30 21:06:21
ох, тогда не подскажу
stanispos 2022-06-30 21:06:52
timerem 2022-06-30 21:05:29
хотел бы увидеть репо, где переделан под редакс

если чат нужен с редаксом, по погугли redux-saga eventchannel

ejnshtein 2022-06-30 21:11:11
крипту не продаем
bars_skif 2022-06-30 21:30:23
как в реакте 18 в режиме dev отключит 2 рендар
focusbytheway 2022-06-30 21:31:25
ejnshtein 2022-06-30 21:11:11
крипту не продаем

по качеству фоты на аве это бот

Oracle_C 2022-06-30 21:31:26
bars_skif 2022-06-30 21:30:23
как в реакте 18 в режиме dev отключит 2 рендар

а как в 17?

bars_skif 2022-06-30 21:31:46
Oracle_C 2022-06-30 21:31:26
а как в 17?

😂😂😂 я не один такой

ejnshtein 2022-06-30 21:31:58
focusbytheway 2022-06-30 21:31:25
по качеству фоты на аве это бот

спасибо кэп

Oracle_C 2022-06-30 21:32:09
bars_skif 2022-06-30 21:31:46
😂😂😂 я не один такой

index.ts

Strict.Mode убрать

bars_skif 2022-06-30 21:32:10
у меня из за этого 2 webrtc подключения
focusbytheway 2022-06-30 21:32:17
ejnshtein 2022-06-30 21:31:58
спасибо кэп

🙁

Oracle_C 2022-06-30 21:32:27
react_js-1484943.jpg
вот тут
bars_skif 2022-06-30 21:32:30
Oracle_C 2022-06-30 21:32:09
index.ts

Strict.Mode убрать

ооооо спасибо добрый человек

Oracle_C 2022-06-30 21:33:04
а вообще — тебе просто надо закрывать конекшн при анмаунте
Oracle_C 2022-06-30 21:33:13
тут проблема ведь не в том что у тебя 2 соединения открылось?
bars_skif 2022-06-30 21:33:41
Oracle_C 2022-06-30 21:33:04
а вообще — тебе просто надо закрывать конекшн при анмаунте

ты просто святой

bars_skif 2022-06-30 21:34:27
Oracle_C 2022-06-30 21:33:13
тут проблема ведь не в том что у тебя 2 соединения открылось?

вообще в этом при 2 рендаре открывается 2 соединения

bars_skif 2022-06-30 21:34:42
и видео задваивалось
Oracle_C 2022-06-30 21:34:47
bars_skif 2022-06-30 21:34:27
вообще в этом при 2 рендаре открывается 2 соединения

Ага, но если на анмаунт первого убирать, то в итоге активно будет 1

bars_skif 2022-06-30 21:35:02
Oracle_C 2022-06-30 21:34:47
Ага, но если на анмаунт первого убирать, то в итоге активно будет 1

ага щас буду делать

Жанна Малкина 2022-06-30 21:38:16
Глубокое почтение
XandrNew 2022-06-30 21:43:04
Жанна Малкина 2022-06-30 21:38:16
Глубокое почтение

Или проникновение?

bzzzuka 2022-06-30 21:43:47
XandrNew 2022-06-30 21:43:04
Или проникновение?

Penetration testing

XandrNew 2022-06-30 21:44:15
bzzzuka 2022-06-30 21:43:47
Penetration testing

Неплохо

KonanVarVar 2022-06-30 21:48:15
Подскажите, как правильно организовать разработку нескольких проектов с разными версиями node, webpack и библиотек на одной рабочей машине.
mulfyx 2022-06-30 21:49:55
KonanVarVar 2022-06-30 21:48:15
Подскажите, как правильно организовать разработку нескольких проектов с разными версиями node, webpack и библиотек на одной рабочей машине.

хранить их в разных папках с разными package.json 🤨

Catvasana 2022-06-30 21:50:17
mulfyx 2022-06-30 21:49:55
хранить их в разных папках с разными package.json 🤨

Ты всё упрощаешь, лол

KonanVarVar 2022-06-30 21:50:22
mulfyx 2022-06-30 21:49:55
хранить их в разных папках с разными package.json 🤨

А как быть с разными версиями node?

XandrNew 2022-06-30 21:50:39
KonanVarVar 2022-06-30 21:50:22
А как быть с разными версиями node?

Через nvm менять

viktooor7 2022-06-30 21:50:41
KonanVarVar 2022-06-30 21:50:22
А как быть с разными версиями node?

самую новую взять да и все

KonanVarVar 2022-06-30 21:50:53
viktooor7 2022-06-30 21:50:41
самую новую взять да и все

Не имею такой роскоши 🙂

viktooor7 2022-06-30 21:51:26
ну типо я уже сто лет не видел пакетов которые не поддерживались бы 14.5 нодой
KonanVarVar 2022-06-30 21:53:08
XandrNew 2022-06-30 21:50:39
Через nvm менять

Спасибо. С вебпаком через package.json будет правильно? Разные проекты налили за пару лет апдейтнуть.

Sultan 2022-06-30 21:53:53
Доброго времени суток! Законно ли записивыть данные в localStorage с помощью redux редюсера? Или эту логику за его пределы лучше выносить?
Dmitry_Bondarenko 2022-06-30 21:54:51
Sultan 2022-06-30 21:53:53
Доброго времени суток! Законно ли записивыть данные в localStorage с помощью redux редюсера? Или эту логику за его пределы лучше выносить?

Для этого есть redux persist вроде

Dmitry_Bondarenko 2022-06-30 21:55:07
Который сразу в локал сторейдж запихает состояния
Dmitry_Bondarenko 2022-06-30 21:55:43
У меня в компании в редьюсере писали localStorage
|