浏览代码

Redux error fix

master
Igor_Budimski 3 年前
父节点
当前提交
dd73467521
共有 1 个文件被更改,包括 7 次插入8 次删除
  1. 7
    8
      src/views/demoComponent/DemoComponent1.js

+ 7
- 8
src/views/demoComponent/DemoComponent1.js 查看文件

@@ -32,14 +32,13 @@ const DemoComponent1 = (props) => {
const isLogged = useSelector(state => state.isLogged);
const dispach = useDispatch();
const { store } = useContext(ReactReduxContext);
const [userName, setUserName] = useState();


useEffect(()=>{
if(user){
useEffect(() => {
if (user) {
setUserName(user);
}
},[user])
}, [user])

const handleSubmit = (event) => {
event.preventDefault();
@@ -85,13 +84,13 @@ const DemoComponent1 = (props) => {
<label>
Name:
<input ref={textInput} type="text" onChange={null} />
<p>{userName}</p>
</label>
<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>
<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 style={{ backgroundColor: 'white', minHeight: '100%', width: '50%', padding: '5px' }}>
<p style={{ paddingTop: "5px", fontWeight: "bold" }}>Select Elements to hide</p>

正在加载...
取消
保存