Size: a a a

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

2021 January 25

А

Андрей in React — русскоговорящее сообщество
а хотя, если надо энтер
источник

K

Kirill ✌🏽 in React — русскоговорящее сообщество
OnKeyPress
источник

NT

Nikita Titov in React — русскоговорящее сообщество
Андрей Негруша
а на что тогда вешать onSubmit?
функцию с превент дефолт и колбасишь логику
источник

И

Иван in React — русскоговорящее сообщество
Андрей Негруша
Всем привет, подскажите а можно ли использовать формик без button с type='submit'?
Т.е. например для такого поля, которое сабмитит нажатием на Enter
Можно
источник

A

Anton in React — русскоговорящее сообщество
Вопрос знатокам, есть папка helpers там лежат различные утилиты, типы, константы и тд

В этих утилитах есть handlerError(обработчик ошибок) и functions(общие функции по js)

КАК НАЗВАТЬ еще один файл утилит, который взаимодйствует с интерфейсом? например возвращает форматированную дату, или форматированное название категории из данных бэка, или который устанавливает название для заголовка шапки и страницы(document.title) ?

К чему вопрос. Хотелось бы, чтобы логика названий разделяла общие функции по JS(functions.js) и функции связанные с UI/приложение в целом
источник

IA

I-Am Alone in React — русскоговорящее сообщество
Я не знаток, но чем плох нейм uiFunc, appFunc и прочие?
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Anton
Вопрос знатокам, есть папка helpers там лежат различные утилиты, типы, константы и тд

В этих утилитах есть handlerError(обработчик ошибок) и functions(общие функции по js)

КАК НАЗВАТЬ еще один файл утилит, который взаимодйствует с интерфейсом? например возвращает форматированную дату, или форматированное название категории из данных бэка, или который устанавливает название для заголовка шапки и страницы(document.title) ?

К чему вопрос. Хотелось бы, чтобы логика названий разделяла общие функции по JS(functions.js) и функции связанные с UI/приложение в целом
formatDate, formatDateTime. А что касается название в шапке, то это задачи компонента Header: рендерить строку
источник

IA

I-Am Alone in React — русскоговорящее сообщество
Выходит что у тебя под интерфейсы файл именован будет корректно, но как тогда понять что хранится в functions. Палучаеца надо думать и о нем
источник

A

Anton in React — русскоговорящее сообщество
I-Am Alone
Выходит что у тебя под интерфейсы файл именован будет корректно, но как тогда понять что хранится в functions. Палучаеца надо думать и о нем
Вот, да
источник

A

Anton in React — русскоговорящее сообщество
Volodymyr Borysov
formatDate, formatDateTime. А что касается название в шапке, то это задачи компонента Header: рендерить строку
Не, вопрос про сам файл
источник

NB

Not Dan, But... in React — русскоговорящее сообщество
Вообще, лучше бы такие максимально общие названия не писать.
Ты привёл пример с formatDate, formatDateTime. Мне кажется было бы круто их вынести в helpers/time.js
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Not Dan, But...
Вообще, лучше бы такие максимально общие названия не писать.
Ты привёл пример с formatDate, formatDateTime. Мне кажется было бы круто их вынести в helpers/time.js
time.js гараздо общее название))
Ну а вообще я изначально не правильно вопрос понял
источник

NB

Not Dan, But... in React — русскоговорящее сообщество
Volodymyr Borysov
time.js гараздо общее название))
Ну а вообще я изначально не правильно вопрос понял
Не согласен. Functions/appFunctions/uiFunctions - не прибавляет ни грамма смысла. Time - понятно что будет что-то связанное со временем. Туда же идёт форматирование, трансформация, конвертация времени и дат.
Можно, конечно, объединять функции-хелперы по признаку действия, т.е. форматирование в файле formatters.js, но кажется что лучше в названии придерживаться домена, чем действия.
источник

NB

Not Dan, But... in React — русскоговорящее сообщество
Anton
Вопрос знатокам, есть папка helpers там лежат различные утилиты, типы, константы и тд

В этих утилитах есть handlerError(обработчик ошибок) и functions(общие функции по js)

КАК НАЗВАТЬ еще один файл утилит, который взаимодйствует с интерфейсом? например возвращает форматированную дату, или форматированное название категории из данных бэка, или который устанавливает название для заголовка шапки и страницы(document.title) ?

К чему вопрос. Хотелось бы, чтобы логика названий разделяла общие функции по JS(functions.js) и функции связанные с UI/приложение в целом
Короче говоря, хочешь начать разделять функции в разные файлы, делить их на смысловые группы - дели до конца. Разделение на две группы типа «js functions» и «app functions» выглядит бессмысленным. Либо складируй в один файл пока их мало, либо дели на бОльшее количество групп.
источник

VB

Volodymyr Borysov in React — русскоговорящее сообщество
Not Dan, But...
Не согласен. Functions/appFunctions/uiFunctions - не прибавляет ни грамма смысла. Time - понятно что будет что-то связанное со временем. Туда же идёт форматирование, трансформация, конвертация времени и дат.
Можно, конечно, объединять функции-хелперы по признаку действия, т.е. форматирование в файле formatters.js, но кажется что лучше в названии придерживаться домена, чем действия.
Я про appFunctions не писал
источник

A

Anton in React — русскоговорящее сообщество
Not Dan, But...
Короче говоря, хочешь начать разделять функции в разные файлы, делить их на смысловые группы - дели до конца. Разделение на две группы типа «js functions» и «app functions» выглядит бессмысленным. Либо складируй в один файл пока их мало, либо дели на бОльшее количество групп.
Да, услышал про такое и выглядит хорошо, и логично
источник

ВБ

Вова Белый in React — русскоговорящее сообщество
Я как бы новичек но хочу тоже вставить своё (бесполезное мнение) мне кажется что лучше сделать как в других языках, условно сделать общий скриптовый файл  и сделать его общим названием типа general а в нем создать класс (например статический) и в нем сделать соотвествующие методы под нужным названием например dateFormatter ( не уверен насколько это правильно в концепции реакта)
источник

IA

I-Am Alone in React — русскоговорящее сообщество
Но и делить каждый кусок интерфейса такое себе занятие? Можно представить себе эту картину, десятки файлов по 20 строк кода.
Тогда уж проще сначала разделить на папки, что для инта, что глобальное и после уже в них создавать файлы по смыслу
источник

А

Андрей in React — русскоговорящее сообщество
ребят, а на ts он постоянно так тупить будет до перезапуска или че? на обычном js он все сам импортил, а тут даже вручную не находит
источник

IA

I-Am Alone in React — русскоговорящее сообщество
Так там вроде написано типы установить
источник