정확한 크기 적어줘야 함
단점 : 스크롤 중 화면 안나옴
SCSS에서 &는 상위 선택자로 nesting 해주는 기능을 한다.
- the syntax of & + & {} - what does it mean?
produce 함수 사용하는 법
produce(수정하고 싶은 상태변수, 업데이트할것 콜백)
원본값은 생략 가능하다.
Error Message :
export 'default' (imported as 'produce') was not found in 'immer' (possible exports: Immer, applyPatches, castDraft, castImmutable, createDraft, current, enableMapSet, enablePatches, finishDraft, freeze, immerable, isDraft, isDraftable, nothing, original, produce, produceWithPatches, setAutoFreeze, setUseStrictShallowCopy)
해결 전 :
해결 후 :
[ 공지 ]
- 프로젝트 관련
다음주 목요일 : 프로젝트 설명회
헬스케어 을지 철수 - 플랫폼.erp.solution부서 3개뿐
멘토링 매주 수요일 진행 - 셔틀 추후 공지 예정- 채용일정
: 2-3주 내로 결과 발표 12월 넘어서 입사 예정...- 포트폴리오
- 시험???????????
참고 : url의 key도 경로가 될 수 있음.
App.js
Home.js
Profile.js
Home.js
About.js
출력부
falsy : falsy인 값(거짓 같은 값)은 Boolean 문맥에서 false로 평가되는 값이다.
0
null
undefined
false
empty''
NaN
리액트 라우터에서 제공하는 Outlet
Route의 children으로 들어가는 JSX 엘리번트를 보여주는 역할을 한다.
첨고 구현 전 (비교)
- Articles
- Article
들어가면 주소 바뀌고 글 보임
Outlet 사용 후
주소도 바뀌고 내용도 같이 보임.- 부모 쪽 Router는 기본으로 보이게 됨. => 메뉴구성하기 좋으다~
참고
style={{ display: 'flex', justifyContent: 'space-evenly', listStyleType: 'none', }}
Layout.js
App.js
Home, About, Profile 이 세 페이지에만 Layout을 적용해주기 위해 아래처럼 3개의 라우터만 감쌌다.
클릭시 어떤 메뉴를 눌렀는지 알기 쉽다.
소중한 정보 감사드립니다!