File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
React-Day/Beginners/5. Use the context hook to display online users/src/components Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -4,13 +4,12 @@ import UsersContext from "../contexts/UsersContext";
4
4
const UserList = ( ) => {
5
5
const { userState, setUserState } = useContext ( UsersContext ) ;
6
6
7
-
8
7
const handleRandomUserStatus = ( ) => {
9
8
let userNamesArr = Object . keys ( userState ) ;
10
9
let randomNum = Math . floor ( Math . random ( ) * userNamesArr . length ) ;
11
- let new_users = Object . assign ( { } , userState ) ;
12
- console . log ( new_users [ userNamesArr [ randomNum ] ] ) ;
13
-
10
+ let new_users = { ... userState } ;
11
+ console . log ( new_users [ userNamesArr [ randomNum ] ] ) ;
12
+
14
13
new_users [ userNamesArr [ randomNum ] ] = ! userState [ userNamesArr [ randomNum ] ] ;
15
14
setUserState ( new_users ) ;
16
15
} ;
You can’t perform that action at this time.
0 commit comments