Size: a a a

React — русскоговорящее сообщество

2021 February 13

О

Олег in React — русскоговорящее сообщество
Орынбай
Так скажем аля структура, в папке components у меня будет же другие компоненты связанные с проектом, а компоненты button, input и т.д хочу отдельно вынести чтобы потом легко было на другой проект скинуть
Можно вынести в папку designSystem например
источник

О

Орынбай in React — русскоговорящее сообщество
Олег
Можно вынести в папку designSystem например
А если UI назвать вместо designSystem ? Думаю другим будет понятно что там лежать
источник

О

Олег in React — русскоговорящее сообщество
Орынбай
А если UI назвать вместо designSystem ? Думаю другим будет понятно что там лежать
У меня в ui хранится все что связано с ui
источник

О

Орынбай in React — русскоговорящее сообщество
Олег
У меня в ui хранится все что связано с ui
Ну так кнопки, инпуты входят же в ui. Не так ли?
источник

О

Олег in React — русскоговорящее сообщество
Орынбай
Ну так кнопки, инпуты входят же в ui. Не так ли?
Ну можно в папке ui держать папку designSystem
источник

GH

Gagik Harutyunyan in React — русскоговорящее сообщество
Привет всем, извиняюсь заранее если вопрос окажется немного тупым
Если пользуюсь редаксом, то вообще всю логику надо там сделать? Например логика открытия/закрытия модальных окон
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Почему папки не отображаются нормально а только вот это вот, в настройках нигде не нашел, в гугле тоже
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Yarik Pesochenski
Почему папки не отображаются нормально а только вот это вот, в настройках нигде не нашел, в гугле тоже
compactFolders
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Vladimir Klimov
compactFolders
Заработало, спасибо
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Gagik Harutyunyan
Привет всем, извиняюсь заранее если вопрос окажется немного тупым
Если пользуюсь редаксом, то вообще всю логику надо там сделать? Например логика открытия/закрытия модальных окон
Нет не всю, но модалками удобно рулить с помощью стейт менеджера
источник

Т

Тимофей 🛴 in React — русскоговорящее сообщество
Gagik Harutyunyan
Привет всем, извиняюсь заранее если вопрос окажется немного тупым
Если пользуюсь редаксом, то вообще всю логику надо там сделать? Например логика открытия/закрытия модальных окон
Пока не въедешь что как, можешь делить так:
Нужно в 2 компонентах не связанных друг с другом, значит нужно хранить в стейт менеджере
источник

GH

Gagik Harutyunyan in React — русскоговорящее сообщество
Тимофей 🛴
Нет не всю, но модалками удобно рулить с помощью стейт менеджера
Ведет просто себя просто по другому, обновляет весь стейт если делаю диспачты, а вот через простой сетстейт 1 раз вызывается и только конкретный элемент... Пробовал useCallback, не помогает
источник

О

Олег in React — русскоговорящее сообщество
кто есть в клабхауз? киньте ники
источник

AE

Alexey Ermakov in React — русскоговорящее сообщество
может в интсе ещё подпишемся друг на друга?
источник

М

Максим in React — русскоговорящее сообщество
Gagik Harutyunyan
Ведет просто себя просто по другому, обновляет весь стейт если делаю диспачты, а вот через простой сетстейт 1 раз вызывается и только конкретный элемент... Пробовал useCallback, не помогает
Естественно обновляет, там же по факту 1 объект в редаксе и ты каждый раз обновляя что-то в нем прокидываешь старый стейт
источник

GH

Gagik Harutyunyan in React — русскоговорящее сообщество
Максим
Естественно обновляет, там же по факту 1 объект в редаксе и ты каждый раз обновляя что-то в нем прокидываешь старый стейт
а решается с помощью мемоизации на стороне реакта как я понял? Весь день просто сижу голову ломаю, логику меняю, делю на редюсейры... Оказывается такое дело.. Спасибо
источник

🤘

🤘 in React — русскоговорящее сообщество
Leo
Посмотри, как делается умножение в Lisp, и сделай деление
вы сможете решать?
источник

L

Leo in React — русскоговорящее сообщество
🤘
вы сможете решать?
Тестовое не мне дано, а тебе. Какой тебе толк от этого тестового, если не ты его сделаешь?
источник

М

Максим in React — русскоговорящее сообщество
Gagik Harutyunyan
а решается с помощью мемоизации на стороне реакта как я понял? Весь день просто сижу голову ломаю, логику меняю, делю на редюсейры... Оказывается такое дело.. Спасибо
Ну это как с обычным стейтом компонента выходит. Чтобы изменить 1 значение из 20 - тебе нужно кинуть 19 прошлых и 1 измененное, вот редакс весь своей стейт так же хранит в 1 объекте и перекидывает всего себя. Но за оптимизацию я не в курсе, реакт же делает проверки перед ререндером, но гонять весь объект придется в любом случае как мне кажется. Та же момеизация тоже проверка, так что тоже ресурсы требует
источник

М

Максим in React — русскоговорящее сообщество
источник