| const isLogged = useSelector(state => state.isLogged); | const isLogged = useSelector(state => state.isLogged); | ||||
| const dispach = useDispatch(); | const dispach = useDispatch(); | ||||
| const { store } = useContext(ReactReduxContext); | const { store } = useContext(ReactReduxContext); | ||||
| const [userName, setUserName] = useState(); | |||||
| useEffect(()=>{ | |||||
| if(user){ | |||||
| useEffect(() => { | |||||
| if (user) { | |||||
| setUserName(user); | setUserName(user); | ||||
| } | } | ||||
| },[user]) | |||||
| }, [user]) | |||||
| const handleSubmit = (event) => { | const handleSubmit = (event) => { | ||||
| event.preventDefault(); | event.preventDefault(); | ||||
| <label> | <label> | ||||
| Name: | Name: | ||||
| <input ref={textInput} type="text" onChange={null} /> | <input ref={textInput} type="text" onChange={null} /> | ||||
| <p>{userName}</p> | |||||
| </label> | </label> | ||||
| <input type="submit" value="Submit" /> | <input type="submit" value="Submit" /> | ||||
| <button style={{backgroundColor: isLogged ? "green" : "white"}} onClick={() => dispach(setLogged())}>Log in</button> | |||||
| <button style={{backgroundColor: isLogged ? "white" : "red"}} onClick={() => dispach(setNotLogged())}>Log out</button> | |||||
| <button onClick={() => GetStore()}>Log Store</button> | |||||
| </form> | </form> | ||||
| <button style={{ backgroundColor: isLogged ? "green" : "white" }} onClick={() => dispach(setLogged())}>Log in</button> | |||||
| <button style={{ backgroundColor: isLogged ? "white" : "red" }} onClick={() => dispach(setNotLogged())}>Log out</button> | |||||
| <label style={{ marginLeft: "5px" }}> User: {user}</label> | |||||
| {/* <button onClick={() => GetStore()}>Log Store</button> */} | |||||
| </div> | </div> | ||||
| <div style={{ backgroundColor: 'white', minHeight: '100%', width: '50%', padding: '5px' }}> | <div style={{ backgroundColor: 'white', minHeight: '100%', width: '50%', padding: '5px' }}> | ||||
| <p style={{ paddingTop: "5px", fontWeight: "bold" }}>Select Elements to hide</p> | <p style={{ paddingTop: "5px", fontWeight: "bold" }}>Select Elements to hide</p> |