Size: a a a

2020 January 30

VS

Vlad Savustianenko in React Kyiv
Vladimir Naumenko
А в пропсе что
источник

TB

Taras Bannyi in React Kyiv
источник

TB

Taras Bannyi in React Kyiv
1. То что юзер вводит это тоже состояние.
2. При отправке данные уже берутся из state.
источник

TB

Taras Bannyi in React Kyiv
edit: this.state.edit = true
здесь ты мутируешь стейт, перезаписывая по ссылке
источник

TB

Taras Bannyi in React Kyiv
this.setState(prevState => ({ edit: !prevState.edit  }))
если нужно предыдущее состоянии рекомендуют юзать через кб функцию.
источник

JC

J. C. in React Kyiv
Как вы делаете со стайлед компонентс, например есть компонент в виде функции,  такой селектор его не берет ${Component}, только те которые через styled сделаны, можно дополнительно оборачивать его там же где он задан в styled(Component)`` и таким экспортировать, но это как то не очень выглядит
источник

В-

Вернер Карл Гейзенберг - Агент Госдепа in React Kyiv
Здравствуйте, как можно отследить смену ориентации?
источник

AT

Alexander Tarasenko in React Kyiv
Двусмысленно...
источник

AR

Alexey Raspopov in React Kyiv
Вернер Карл Гейзенберг - Агент Госдепа
Здравствуйте, как можно отследить смену ориентации?
источник

В-

Вернер Карл Гейзенберг - Агент Госдепа in React Kyiv
Спасибо
источник

AT

Alexander Tarasenko in React Kyiv
источник
2020 January 31

KK

Kicha Kovalski in React Kyiv
Всім доброго ранку. Підкажіть як безпечно зберігати firebaseConfig. У прикладах просто оголошується об'єкт в коді. Чи є такий спосіб безпечним враховуючи, що ApiKey лишається в коді?
источник

YO

Yevhenii Oliinyk in React Kyiv
Философский вопрос. как лучше писать функции?
const func1 = ( data, dispatch) => {
 dispatch(actionName(data));
};

const Component = () => {
 const dispatch = useDispatch();

 useEffect(()=> {
   func1({}, dispatch)
 });

 const func2 = () => {
   dispatch(actionName({}))
 }  
const func3 = useCallback(() => {
   dispatch(actionName({}))
 }, [someVars])

 return (
   <div>
     
   </div>
 )
}
источник

O

Oleksandr in React Kyiv
Ну, точно не называя их func1 =)
источник

YO

Yevhenii Oliinyk in React Kyiv
я думал что такая фраза будет о функ2
источник

YO

Yevhenii Oliinyk in React Kyiv
а почему не функ1?
источник

O

Oleksandr in React Kyiv
func2 - нормально. А вопрос в том функцию лучше объявлять до функционального компонента или внутри?
источник

YO

Yevhenii Oliinyk in React Kyiv
как раз таки функ2 это то что надо изменить, так как она постоянно пересоздается на каждом рендере
источник

S

Sergii in React Kyiv
Yevhenii Oliinyk
Философский вопрос. как лучше писать функции?
const func1 = ( data, dispatch) => {
 dispatch(actionName(data));
};

const Component = () => {
 const dispatch = useDispatch();

 useEffect(()=> {
   func1({}, dispatch)
 });

 const func2 = () => {
   dispatch(actionName({}))
 }  
const func3 = useCallback(() => {
   dispatch(actionName({}))
 }, [someVars])

 return (
   <div>
     
   </div>
 )
}
какие критерии "лучше"? Оптимизация по памяти, процессору, стилистически?
источник

YO

Yevhenii Oliinyk in React Kyiv
правильность написания. Слышал что все функции надо в useCallback оборачивать
источник