Size: a a a

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

2020 October 14

AL

Artem Lipatov in React — русскоговорящее сообщество
Подскажите в чем у меня проблема
источник

AS

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

I

IceBerg in React — русскоговорящее сообщество
Young George Jellyfish
Передает ответ сервера в хендлер, который передается в List как переменная
так это не компонент, почему тогда с большой буквы?
источник

AS

Andrei Samborskii in React — русскоговорящее сообщество
по-этому не может сделать map
источник

DP

Dmitry Plyaskin in React — русскоговорящее сообщество
у тебя сначала cards = строке, поменяй на массив или сделай проверку кардс
источник

AL

Artem Lipatov in React — русскоговорящее сообщество
Спасибо)
источник

ГЗ

Григорий Зданович... in React — русскоговорящее сообщество
у тебя cards изначально строка, у нее нет метода map, сделай пустой массив
источник

YJ

Young George Jellyfi... in React — русскоговорящее сообщество
IceBerg
так это не компонент, почему тогда с большой буквы?
ну ничего себе, все исправилось, спасибо большое!!
Я не знал что это, новичек)
источник

BC

Bad Coder in React — русскоговорящее сообщество
Всем привет.
Как добавлять класс елементу только после его рендеринга?
Я пытаюсь через useEffect, но например картинка рендерится позже, а класс вставлется сразу
(нужно для анимации)
источник

K

Kirill in React — русскоговорящее сообщество
Bad Coder
Всем привет.
Как добавлять класс елементу только после его рендеринга?
Я пытаюсь через useEffect, но например картинка рендерится позже, а класс вставлется сразу
(нужно для анимации)
ты скорей всего класс через document добавляешь, если добавлять методами реакта, то в useEffect должно нормально добавляться после первого рендера
источник

МК

Миша Ковальчук... in React — русскоговорящее сообщество
а что означает такая запись в классовых компонентах? this.something.setState({.....})
источник

МК

Миша Ковальчук... in React — русскоговорящее сообщество
смущает именно something. Когда просто this.setState, то понятно
источник

M

Maksim in React — русскоговорящее сообщество
Artem Kryga
всем привет , подскажите пожалуйста , после того как делаю submit , использую иерархию : Formik {Form {Field component={TextField}} } Button type=submit , после нажатия блокируються инпут поля , до тех пор ,пока не перезагружу стр
Если submit - синхронная функция, то надо доставать (values, { setSubmitting }) => setSubmitting(false)
Если submit - асинхронная функция, то завершение сабмита произойдет автоматически
источник

BC

Bad Coder in React — русскоговорящее сообщество
Kirill
ты скорей всего класс через document добавляешь, если добавлять методами реакта, то в useEffect должно нормально добавляться после первого рендера
нуу, сделал стейт (флаг) и в className делаю условие, типо:
{[s.class]: state}
источник

EA

El Anonimo in React — русскоговорящее сообщество
Приветствую.
Как обновить react-testing-library? Сделал через yarn upgrade @testing-library/react@11.0.4, пакеты @testing-library/jest-dom и @testing-library/user-event остались от предыдыущей версии. Это нормально?
источник

EA

El Anonimo in React — русскоговорящее сообщество
Обновил эти два пакета через аналогичную команду с @latest, версии обновились.
источник

e

ed in React — русскоговорящее сообщество
ребят я тут слегка смущен, material-ui добавляет кучу style тегов которые собираются из того что было указано в выховах makeStyles и подобное

можно ли как-то стили вынести в css файлы? чтобы в CSP запретить инлайновые стили
источник

BC

Bad Coder in React — русскоговорящее сообщество
ed
ребят я тут слегка смущен, material-ui добавляет кучу style тегов которые собираются из того что было указано в выховах makeStyles и подобное

можно ли как-то стили вынести в css файлы? чтобы в CSP запретить инлайновые стили
css modules можно использовать
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Люди, мне при unmount компонента нужно вызвать функцию, пока только так придумал, есть более адекватные варианты)?

Текстовый вариант:
useEffect(() => () => onBlackout && onBlackout(false), [onBlackout]);
источник

s

southyyy in React — русскоговорящее сообщество
Всем привет, подскажите в чем может быть проблема? Пытаюсь обработать ошибку через ErrorBoundary - создал его по документации React.
Далее в компоненте настроек сделал кнопку которая делает throw new Error('I crashed!');

Но мой ErrorBoundary не отлавливает ни 1 ошибки и не выводит запасной UI…
источник