Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save virajkulkarni14/463b999f05ed5b82404cb9020855d235 to your computer and use it in GitHub Desktop.
Save virajkulkarni14/463b999f05ed5b82404cb9020855d235 to your computer and use it in GitHub Desktop.
import React, { useState } from "react";
import PropTypes from "prop-types";
export const UserCard = ({ user }) => {
return (
<ul>
<li>{user.name}</li>
<li>{user.age}</li>
<li>{user.email}</li>
</ul>
);
};
UserCard.propTypes = {
user: PropTypes.object.isRequired
};
export const UserContainer = () => {
const [user, setUser] = useState(null);
// do some apiCall here
return (
<div>
{user && <UserCard user={user} />}
</div>
);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment