Size: a a a

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

2020 October 26

О

Олег in React — русскоговорящее сообщество
Тимофей 🛴
Обработчики событий всегда тестирую только через simulate
:(
источник

S

Stanislav in React — русскоговорящее сообщество
Evgeniy
Подскажите какой тип в typescript нужно использовать для типизации onClick которая приходит в компонент.
если правильно понял вопрос

React.MouseEvent<тип элемента по которому клик>
источник

E

Evgeniy in React — русскоговорящее сообщество
Stanislav
если правильно понял вопрос

React.MouseEvent<тип элемента по которому клик>
источник

S

Stanislav in React — русскоговорящее сообщество
onClick?: (e: React.MouseEvent<>) => unknown
источник

E

Evgeniy in React — русскоговорящее сообщество
Я про интерфейс имею в виду правильно типизировал
источник

M

Mark in React — русскоговорящее сообщество
Развернул приложение с помощью create-react-app, инициилизоровал eslint, но видимо из-за новой версии реакта, ломается линтер, и все правила стали не предупреждать, а выдавать ошибку, из-за которой не происходит компиляция приложения.
Например не поставил ; в конце переменной, или между переменными две новых строки, а не одна. В прошлой версии реакта с теми де настройками все работало как нужно. В чем проблема?
источник

IN

Igor N in React — русскоговорящее сообщество
источник

VF

Viktor F in React — русскоговорящее сообщество
Firebase:

1. задеплоен пет-проект на хостинг
2. локально в проект внесены изменения
3. при попытке сделать повторно firebase deploy пишет, что все хорошо, но по факту изменения не добавились в прект, который функционирует на хостинге

Вопрос: как вносить изменения в проект, который развернут на хостинге firebase?

p.s. - шаги предпринимались в соответствии с документацией. что я мог упустить?
источник

И

Иван in React — русскоговорящее сообщество
!ро погугли и завтра возвращайся
источник

А

Артём in React — русскоговорящее сообщество
Viktor F
Firebase:

1. задеплоен пет-проект на хостинг
2. локально в проект внесены изменения
3. при попытке сделать повторно firebase deploy пишет, что все хорошо, но по факту изменения не добавились в прект, который функционирует на хостинге

Вопрос: как вносить изменения в проект, который развернут на хостинге firebase?

p.s. - шаги предпринимались в соответствии с документацией. что я мог упустить?
npm run build перед деплоем сделал?
источник

VF

Viktor F in React — русскоговорящее сообщество
Артём
npm run build перед деплоем сделал?
перед повторным нет
источник

VF

Viktor F in React — русскоговорящее сообщество
понял. ушел делать
источник

А

Артём in React — русскоговорящее сообщество
Viktor F
перед повторным нет
Он же не исходники твои деплоит, а сам билд...
источник

M

Michail in React — русскоговорящее сообщество
Подскажите, зачем в React transition group использовать key, для идентификации чего?
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Michail
Подскажите, зачем в React transition group использовать key, для идентификации чего?
он там вроде используется только в map, как и везде в реакте
источник

M

Michail in React — русскоговорящее сообщество
Sergey Bekharsky
он там вроде используется только в map, как и везде в реакте
Ну всегда с map. Иногда он может быть и один, а key передавать нужнл
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
Michail
Ну всегда с map. Иногда он может быть и один, а key передавать нужнл
эм, покажи
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
источник

SB

Sergey Bekharsky in React — русскоговорящее сообщество
“While this component is meant for multiple Transition or CSSTransition children, sometimes you may want to have a single transition child with content that you want to be transitioned out and in when you change it (e.g. routes, images etc.) In that case you can change the key prop of the transition child as you change its content, this will cause TransitionGroup to transition the child out and back in.”
источник

M

Mark in React — русскоговорящее сообщество
Развернул приложение с помощью create-react-app, инициилизоровал eslint, но видимо из-за новой версии реакта, ломается линтер, и все правила стали не предупреждать, а выдавать ошибку, из-за которой не происходит компиляция приложения.
Например не поставил ; в конце переменной, или между переменными две новых строки, а не одна. В прошлой версии реакта с теми де настройками все работало как нужно. В чем проблема?
источник