Advertisement
Guest User

Untitled

a guest
Jan 24th, 2023
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function ProfileDetails(props) {
  2.   const dispatch = useDispatch();
  3.   const name = useSelector(selectName);
  4.   const [nameField, setNameField] = useState(true);
  5.  
  6.   return (
  7.     <div>
  8.       <h2>Profile</h2>
  9.      
  10.       <label htmlFor="name">Name: </label>
  11.      
  12.       <input
  13.         id="name" value={name} disabled={nameField}
  14.         onChange={(e) => dispatch(setName(e.target.value))}
  15.       />
  16.  
  17.       <button onClick={() => setNameField(!nameField)}>
  18.         {nameField ? "Change" : "Save"}
  19.       </button>
  20.  
  21.       <p>Posts: </p>
  22.     </div>
  23.   );
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement