간단한 투두리스트 리덕스사용해서 만들어보기
styled-components
사용법 익힘.
1)
리덕스 만들어보면서 계속 해결이 안되던 부분이 드디어(? 해결되었는데 그냥 .. 내가 실수한거라 약간의 어이가 없었음..
please ensure the component is wrapped in a Provider
index.js에서 렌더링해와야할 부분을 안 넣고 사용하니 다른 코드를 아무리 쓰고 옮겨봐도 화면에 안 나타나지... 정신차리자...* 시작할때 꼭 수정하기
// 원래부터 있던 코드
import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App";
import reportWebVitals from "./reportWebVitals";
// 1.우리가 추가할 코드(1)
import store from "./redux/config/configStore";
import { Provider } from "react-redux";
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(
//2. 우리가 추가할 코드(2) , App을 Provider로 감싸주고, configStore에서 export default 한 store를 넣어줍니다.
<Provider store={store}>
<App />
</Provider>
);
reportWebVitals();
2)
Warning: Invalid DOM property
for
. Did you meanhtmlFor
?
JSX는 javaScrit이므로 for은 반복의 의미가 있어서 HTML 상에서는 htmlFor을 써줘야 한다.
label
에서 for
-> htmlFor
로 바꿔주니 경고가 사라짐
어느정도는 만들다가 마지막 오류난 부분에서 버벅였는데... 그래도 무사히 완료함. 스타일은 꾸미다가,, 마지막에 그냥 복붙함 ㅎ 지금 중요한건 아니니까...🫣
sunprac파일