우주먼지 개발 log
[TIL] 23/11/23 React 숙련: Newsfeed 팀과제 (모달창구현, redux) 본문
TIL(Today I Learned)/스파르타 내배캠
[TIL] 23/11/23 React 숙련: Newsfeed 팀과제 (모달창구현, redux)
개발자먼지 2023. 11. 24. 00:26반응형
TIL
1. react 모달창 만들기
모달 객체 불러오는 부분.
{modalOpen && createPortal(
<Modal onClose={() => setModalOpen(false)} />,
document.body)
}
{modalOpen &&
<Modal onClose={()=>setModalOpen(false)} />}
동료분이 알려주셔서 createPortal도 써봤는데, 아직 뭔차이인지 모르겠다. 헤헤
어디서든지 불러올 수 있다고 하던뎀..맞나
내 코드에서 두고자 하는 위치는 차이가 없어서 그냥 둠 ^.^;;
리액트 모달창 css 참고한 페이지 저장~
[React] React에서 모달창 구현하기
예전에 CSS와 자바스크립트를 이용해서 모달창을 구현했습니다. 마찬가지로 리액트로도 모달창을 구현할 수 있는데요. 바닐라 자바스크립트와는 조금 다르기에 방법을 소개해보려고 합니다. 제
velog.io
동료분이 알려주셨던 createPortal과, 서드파티 모달 패키지~!
https://react.dev/reference/react-dom/createPortal => 리액트 라이브러리에 포함되어있는 방식
https://www.npmjs.com/package/react-modal => 서드파티 모달
2. 팀과제 Login 상태 redux 구현
스탠다드강의 에서 redux로 todolist 구현 망하고 나서
redux 특강 들으면서 공부 완료~
팀 과제에 login 여부 확인하는 state를 redux 를 통해 전역 state로 구현 완료 ~!
정리는.. 시간이 없어서 못하겠다.. ㅎ
파이어베이스 작업 한다음에 또 사용해야하니까 그때 정리하기-_-;
반응형
'TIL(Today I Learned) > 스파르타 내배캠' 카테고리의 다른 글
[TIL] 23/11/29 React 심화: Redux를 Redux Toolkit 으로 리팩토링 (0) | 2023.11.30 |
---|---|
[TIL] 23/11/29 React 심화 : redux Toolkit, javascript 복습 (0) | 2023.11.29 |
[TIL] 23/11/22 React 숙련 : 팀 프로젝트 중 패키지 설치! yarn install 문제 (0) | 2023.11.22 |
[TIL] 23/11/21 React 숙련: NewsFeed 팀과제 (package-lock.json) (0) | 2023.11.22 |
[TIL] 23/11/20 React 숙련 : 개인과제 props drilling (2) | 2023.11.21 |