Size: a a a

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

2020 October 14

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Миша Ковальчук
а как можно получить ref на текущий компонент? Или как то еще обратится к текущему функциональному компоненту?
export const someRef = React.createRef()

///
In children:
import  {someRef} from '../kek/kek'
const kek = useRef(someRef)
источник

EA

El Anonimo in React — русскоговорящее сообщество
Как назвать компонент "личный кабинет" на английском? UserAccount?
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Иван
не ок
вынеси объявление во вне компонента
Там проблема в том, что они используют переменные из родителя, поэтому не совсем понимаю как их вынести тогда :(
источник

DK

Denis Krasnov in React — русскоговорящее сообщество
El Anonimo
Как назвать компонент "личный кабинет" на английском? UserAccount?
Profile
источник

И

Иван in React — русскоговорящее сообщество
Ivan Bobchenkov
Там проблема в том, что они используют переменные из родителя, поэтому не совсем понимаю как их вынести тогда :(
пропсами передать
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Иван
пропсами передать
Но можно оставить в этом же файле, верно? Или лучше в отдельные?
источник

V

Vova in React — русскоговорящее сообщество
ts ругается на стили, что делать?
источник

EA

El Anonimo in React — русскоговорящее сообщество
Спасибо.
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Vova
ts ругается на стили, что делать?
наведи на что ругается
источник

МК

Миша Ковальчук... in React — русскоговорящее сообщество
Ivan Bobchenkov
export const someRef = React.createRef()

///
In children:
import  {someRef} from '../kek/kek'
const kek = useRef(someRef)
вот как можно этот кусок классового компонента переписать на функциональный
источник

V

Vova in React — русскоговорящее сообщество
Ivan Bobchenkov
наведи на что ругается
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Он не ругается, он их просто не видит, путь неправильный, или что-то типо того
источник

IB

Ivan Bobchenkov in React — русскоговорящее сообщество
Ivan Bobchenkov
Он не ругается, он их просто не видит, путь неправильный, или что-то типо того
И ещё, ты правил webpack.config ? Или почему ты используешь css модули для файлов без префикса .module. ?
источник

V

Vova in React — русскоговорящее сообщество
Ivan Bobchenkov
Он не ругается, он их просто не видит, путь неправильный, или что-то типо того
а вот дело в том, что и antd и nprogress стили работают прекрасно уже 2 месяца
источник

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

Текстовый вариант:
useEffect(() => () => onBlackout && onBlackout(false), [onBlackout]);
useEffect(() => {
 // code on mount
  return () => {
      // code on unmount
  }  
}, []);
источник

И

Иван in React — русскоговорящее сообщество
Ivan Bobchenkov
Но можно оставить в этом же файле, верно? Или лучше в отдельные?
как удобнее
источник

cb

callpack bsm in React — русскоговорящее сообщество
спасибо большое
источник

c

cosmonaut in React — русскоговорящее сообщество
такая проблема
запрашиваю с сервера  лист по 10шт вместе с ним и приходит тоталКоунт
и передаю в ант тэбл
каждый раз при нажатие в пагинешн запрашивается уже вторая десятка
так вот в консоле ошибка не пойму как решить
а сразу запросить все данные не вариает как бы
источник

c

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

AK

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