Skip to content

js0505/netflix_clone_review

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

수업 리뷰

react-router-dom

라우터에서 각각 라우팅 할 페이지들을 import 하고 BrowserRouter를 import 한 뒤 Router 컴포넌트 하위에 헤더가 필요하면 헤더, Switch, Route 컴포넌트를 이용해서 주소와 컴포넌트를 연결 시킨다.

수업 에서는 Header 컴포넌트를 만들어 거기에 링크를 시켰다.

a 태그가 아닌 리다이렉트 없이 링크를 만드는 Link 컴포넌트를 불러와서 각각 헤더에 버튼을 생성하고, withRouter를 이용해서 location 정보를 받아 주소와 일치하는 버튼을 클릭 시 css에서 props를 삼항연산자로 확인해서 해당 버튼 하단에 border-bottom 값으로 버튼 하단에 현재 페이지를 표시할 수 있도록 작성.

CSS style

styled-components에서 createGlobalStyle을, styled-reset 에서 기능을 import 해서 globalStyle을 적용하는 컴포넌트를 작성, App.js에 import 시켜서 필요한 부분에 글로벌로 적용.

styled-components 를 사용해서 필요한 컴포넌트에 태그별로 css를 작성.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published