Skip to content

Instantly share code, notes, and snippets.

@cant89
Last active April 3, 2020 13:17
Show Gist options
  • Save cant89/f1dd1d0723726f4e23d4a27023f35e83 to your computer and use it in GitHub Desktop.
Save cant89/f1dd1d0723726f4e23d4a27023f35e83 to your computer and use it in GitHub Desktop.
import React, { useState, Fragment } from "react";
const WelcomeMessage = ({ user }) => {
console.log("render WelcomeMessage");
return <label>Hello {user}</label>;
};
const Page = () => {
const [user, setUser] = useState();
console.log("render Page");
return (
<Fragment>
<WelcomeMessage user={user} />
<button onClick={() => setUser("Jack")}>
Set user
</button>
</Fragment>
);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment