Warning: Failed prop type: Invalid prop 'extraData' of type 'array' supplied to 'GiftedChat', expected 'object'. · Issue #1826 · FaridSafi/react-native-gifted-chat · GitHub
![дэн on Twitter: "yes! but not abstractions are equal. ✓ good abstractions on top of useEffect focus on the *purpose*, e.g. useMediaQuery or useInteractionObserver. 🔴 bad abstractions on top of useEffect: useEffectOnce, дэн on Twitter: "yes! but not abstractions are equal. ✓ good abstractions on top of useEffect focus on the *purpose*, e.g. useMediaQuery or useInteractionObserver. 🔴 bad abstractions on top of useEffect: useEffectOnce,](https://pbs.twimg.com/media/Fr6iM_fXoAAFlvB.jpg:large)
дэн on Twitter: "yes! but not abstractions are equal. ✓ good abstractions on top of useEffect focus on the *purpose*, e.g. useMediaQuery or useInteractionObserver. 🔴 bad abstractions on top of useEffect: useEffectOnce,
![AppCenter build fails with RN 0.64.0 and gesture 10.3 · Issue #1425 · software-mansion/react-native-gesture-handler · GitHub AppCenter build fails with RN 0.64.0 and gesture 10.3 · Issue #1425 · software-mansion/react-native-gesture-handler · GitHub](https://user-images.githubusercontent.com/1764195/113681837-c356ce80-96c2-11eb-89eb-40988fb132fa.png)