Size: a a a

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

2020 August 20

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Vetro
По хорошему в эффект можно 👀
Я вынес в отдельную молекулу, спасибо.
источник

DS

Dmitry Sidorov in React — русскоговорящее сообщество
Алексей Костюхин
Всем дратути. Такой вопрос. Какие функции вы выносите в папку utils?
Я вообще такой не пользуюсь но по-моему в неё можно сувать схемы валидации и папку api
источник

x

x1dan in React — русскоговорящее сообщество
Алексей Костюхин
Всем дратути. Такой вопрос. Какие функции вы выносите в папку utils?
Все те которые повторяются
источник

АК

Алексей Костюхин... in React — русскоговорящее сообщество
x1dan
Все те которые повторяются
Думаю не стоит выносить функцию checkValidateForm. Потому что она используется только при авторизации пользователя или все же вынести. По сути это фича отдельная)
источник

x

x1dan in React — русскоговорящее сообщество
Api в корне папка. Папка types для типов. Models можно для валидации, но не разу не пользовался. Они ооочень редко повторяются и в коде их не сложно найти
источник

x

x1dan in React — русскоговорящее сообщество
Алексей Костюхин
Думаю не стоит выносить функцию checkValidateForm. Потому что она используется только при авторизации пользователя или все же вынести. По сути это фича отдельная)
Она ж не повторяется. Нет смысла ее выносить. Ты открываешь компоненты и там все разбито на модули. В модуле user есть 2 формы login и register имхо
источник

АК

Алексей Костюхин... in React — русскоговорящее сообщество
Понял, спасибо, коллеги)
источник

И

Иван in React — русскоговорящее сообщество
Алексей Костюхин
Всем дратути. Такой вопрос. Какие функции вы выносите в папку utils?
источник

DI

Danil Istomin in React — русскоговорящее сообщество
Jasur
Нужно так

setState({...state, title: '12345')
спасибо, прописалось
источник

DI

Danil Istomin in React — русскоговорящее сообщество
кто знает что за плагин делает такую вот типа "типизацию" как подсказку для обычного JS?
источник

DT

Daniil Tchernyavsky in React — русскоговорящее сообщество
вебшторм называется. Там тс есть под капотом
источник

R

Rros in React — русскоговорящее сообщество
Всем привет.
Где правильно хранить глобальные пользовательские настройки приложения?
Например, есть таблица, в которой я могу настроить отображаемые столбцы. Каждый раз при ререндере настройки сбрасываются. Я подумал, что видимо, правильно вынести их в стор.
Так вот, настройки приложения в сторе, нормально?)
источник

И

Иван in React — русскоговорящее сообщество
Rros
Всем привет.
Где правильно хранить глобальные пользовательские настройки приложения?
Например, есть таблица, в которой я могу настроить отображаемые столбцы. Каждый раз при ререндере настройки сбрасываются. Я подумал, что видимо, правильно вынести их в стор.
Так вот, настройки приложения в сторе, нормально?)
Нормально
источник

R

Rros in React — русскоговорящее сообщество
Иван
Нормально
Окей. Спасибо
источник

И

Иван in React — русскоговорящее сообщество
Rros
Окей. Спасибо
И уже на уровне стора ты можешь решать, как и куда их сохранять слайд-эффектом — на бэк или в local storage. А компоненту будет плевать — он настройки получил, он настройки поменял
источник

R

Rros in React — русскоговорящее сообщество
Иван
И уже на уровне стора ты можешь решать, как и куда их сохранять слайд-эффектом — на бэк или в local storage. А компоненту будет плевать — он настройки получил, он настройки поменял
Это был как раз мой второй вопрос. Благодарю)
источник

ВВ

Вадим Вдовиченко... in React — русскоговорящее сообщество
Добрый день, подскажите,пожалуйста, как по нажатию на кнопку в функцию передать кнопку на которую нажали?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Вадим Вдовиченко
Добрый день, подскажите,пожалуйста, как по нажатию на кнопку в функцию передать кнопку на которую нажали?
источник

AP

Arnold Pataki in React — русскоговорящее сообщество
пацыки, такой вопрос, а если в функциональном компоненте при деструктуризации пропсу в качестве значения по умолчанию задать пустой объект, будет ли это значить, что на каждый перерендер будет создаваться новая ссылка, т.е
const A = ({values = {}}) => ...
источник

ВВ

Вадим Вдовиченко... in React — русскоговорящее сообщество
Как при таком контексте обратиться к e.target?
источник