Size: a a a

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

2021 January 04

К

Карамультук... in React — русскоговорящее сообщество
ну если вкратце то сказали все правильно) для react компонентов расширение jsx/tsx. Я не уверен, но думаю что можно настроить чтобы компилиось и подсвечивалось нормально при любом расширении, но из коробки работает jsx/tsx для компонентов. Меня поправят тут если что)
источник

К

Карамультук... in React — русскоговорящее сообщество
YuriZRose
Насчет одноразового использования я еще подумывал просто сделать для таких вложенную структуру - типо components/ComponentName/components. То есть загнать одноразовые компоненты в место их использования.
можно и так. Мы делаем без вложенной папки components. Прям вот так ParentComponent/ChildComponent/SubChildComponent
источник

К

Карамультук... in React — русскоговорящее сообщество
Ruslana
Всем привет, использую react-admin и почему-то если в методе checkAuth  использую функцию, которая меняет стейт, то оно бесконечно вызывается

то есть вот так

 const setDataStore = async () => {
   console.log('setDataStore')
  const [user, ...] = await Promise.all([client.prof(), ...])
   setUser(user)
 }

 checkAuth: async () => {
     console.log('checkAuth')
     return await setDataStore()
   },


и в консоли след:
setDataStore - где вызывается? Нужен весь код
источник

SV

Sergey V in React — русскоговорящее сообщество
Карамультук
ну если вкратце то сказали все правильно) для react компонентов расширение jsx/tsx. Я не уверен, но думаю что можно настроить чтобы компилиось и подсвечивалось нормально при любом расширении, но из коробки работает jsx/tsx для компонентов. Меня поправят тут если что)
c  .js всё норм работает
источник

R

Ruslana in React — русскоговорящее сообщество
Карамультук
setDataStore - где вызывается? Нужен весь код
источник

R

Ruslana in React — русскоговорящее сообщество
Карамультук
setDataStore - где вызывается? Нужен весь код
источник

К

Карамультук... in React — русскоговорящее сообщество
проверь все места где вызывается setDataStore и все места которые вызывают эту функцию, где то в useEffect или в componentDidUpdate нужна какая то доп проверка
источник

MK

Maxim Koylo in React — русскоговорящее сообщество
Если что в асинк функциях не нужно возращать промис, он сам возращаеться
источник

R

Ruslana in React — русскоговорящее сообщество
Карамультук
проверь все места где вызывается setDataStore и все места которые вызывают эту функцию, где то в useEffect или в componentDidUpdate нужна какая то доп проверка
setDataStore вызывается только в методе login и checkAuth
источник

EA

Esen Arykbaev in React — русскоговорящее сообщество
Ребят, как скинуть ссылку на RN app , чтоб посмотрел клиент ?
источник

К

Карамультук... in React — русскоговорящее сообщество
Ruslana
setDataStore вызывается только в методе login и checkAuth
Посмотри где вызывается checkAuth
источник

АБ

Александр Бакиматов... in React — русскоговорящее сообщество
Esen Arykbaev
Ребят, как скинуть ссылку на RN app , чтоб посмотрел клиент ?
в чат по рн этот вопрос, но советую заранее развернуть вопрос подробнее
источник

R

Ruslana in React — русскоговорящее сообщество
Карамультук
Посмотри где вызывается checkAuth
нет чтобы напрямую вызывался, только передается в admin целый authProvider

если не использовать изменение стейта, то вызывается один раз
источник

А

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

Е

Евгений in React — русскоговорящее сообщество
Артур
Ребят, как мне вийти из ветки HEAD и переключиться на другую ветку?Я делаю push, но в гитхабе не вижу изменений
Вобще смена ветки checkout
git checkout name
git checkout -b name
Флаг b - создаст ветку, name имя ветки
источник

🦜

🦜 in React — русскоговорящее сообщество
YuriZRose
Всем привет, что посоветуете, что бы не было такой длинной папки. Как разделять можно еще компоненты
На features и домены
источник

Е

Евгений in React — русскоговорящее сообщество
Артур
Ребят, как мне вийти из ветки HEAD и переключиться на другую ветку?Я делаю push, но в гитхабе не вижу изменений
Но чую дело не в этом)) погугли revert и reset
источник

А

Артур in React — русскоговорящее сообщество
Евгений
Но чую дело не в этом)) погугли revert и reset
Спасибо за помощь)))
источник

A

Azim in React — русскоговорящее сообщество
всем привет. а что в реакт17 импортировать реакт в компонентах стало не обязательно ?
источник

VK

Vladimir Klimov in React — русскоговорящее сообщество
Azim
всем привет. а что в реакт17 импортировать реакт в компонентах стало не обязательно ?
Если у вас правильно настроен бабель
источник