Skip to content

Instantly share code, notes, and snippets.

@oney
Created June 3, 2022 08:08
Show Gist options
  • Save oney/a5f9ce66de9a14e083a0dd2b115999c3 to your computer and use it in GitHub Desktop.
Save oney/a5f9ce66de9a14e083a0dd2b115999c3 to your computer and use it in GitHub Desktop.
function Chat({onOdd, onEven}) {
const [text, setText] = useState('');
return <SendButton
onClick={text.length % 2 ? onEven : onOdd}
// 🙁 React.memo fails, and it'll re-render
/>;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment