Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
48aa605
Initial commit from Create Next App
kongnayeon Nov 9, 2022
e1c65fd
feat: styled-component 세팅
kongnayeon Nov 9, 2022
c3d8382
feat: 폴더 구조 변경 및 recoil 설정
yjoonjang Nov 9, 2022
977c4cf
feat: 폴더 구조 변경 및 getNowPlaying api 연결
yjoonjang Nov 9, 2022
f829be7
feat: homePage 관련 api 불러오기 완료
yjoonjang Nov 9, 2022
be7d00a
feat: upcoming api 연결 및 이미지 썸네일 컴포넌트 레이아웃 제작
yjoonjang Nov 9, 2022
7fbde78
feat: navigation, footer 추가
kongnayeon Nov 10, 2022
2a417d0
docs: .gitignore에 .env 추가
kongnayeon Nov 10, 2022
a21a2f4
feat: 로고 로티 애니메이션 추가
kongnayeon Nov 10, 2022
ac3b43b
feat: homePage 이미지 썸네일에 링크 연결
yjoonjang Nov 10, 2022
bd0aabc
fix: 로띠 파일 경로 수정 및 conflict 해결
yjoonjang Nov 10, 2022
ecda8d7
feat: 원형 썸네일 제작
yjoonjang Nov 10, 2022
2df847c
feat: 직사각형 썸네일 제작
yjoonjang Nov 10, 2022
40db7f1
fix: conflict 해결
kongnayeon Nov 10, 2022
824e57c
fix: navigation 위치 수정, scrollbar 안 보이게 하기
kongnayeon Nov 10, 2022
4a7d8a3
feat: background 이미지 추가, 이미지 크기 잘림 수정
kongnayeon Nov 11, 2022
c810594
style: font-weight 수정, margin 추가
kongnayeon Nov 11, 2022
4d0b28e
fix: Column 컴포넌트 marginHeight 속성 추가
yjoonjang Nov 10, 2022
ab45061
fix: Column 컴포넌트 관련 타입 오류 수정
yjoonjang Nov 11, 2022
92d8a1e
fix: footer 보이도록 수정
yjoonjang Nov 11, 2022
ef5338d
fix: MoviesListBar 스크롤 시 제목 밀림 수정
kongnayeon Nov 11, 2022
3f4a96d
feat: PlayButton width 속성 추가 및 footerState recoil로 상태관리
yjoonjang Nov 11, 2022
da623bf
feat: svg 파일을 컴포넌트로 변환
yjoonjang Nov 11, 2022
73f2428
feat: footer 버튼 클릭 시 아이콘 색상 변경 기능 추가
kongnayeon Nov 11, 2022
6bab1bc
fix: movieListBar 관련 타입 오류 수정
yjoonjang Nov 11, 2022
b6525b4
fix: svg 아이콘 속성 수정
yjoonjang Nov 11, 2022
ed84ba4
fix: lottie loop false 설정
kongnayeon Nov 11, 2022
1580194
fix: lint 설정 변경
yjoonjang Nov 11, 2022
455c39a
style: font 추가
yjoonjang Nov 12, 2022
e811e09
fix: 선택된 푸터 전역으로 상태 관리
yjoonjang Nov 12, 2022
3ab51e7
fix: 푸터 아이콘 클릭 시 글씨 색상 변경 및 아이콘 타입 추가
yjoonjang Nov 13, 2022
d8a3816
fix: 아이콘에 타입 인터페이스 추가
yjoonjang Nov 13, 2022
5f96d99
Feature/폰트 추가 및 아이콘 클릭 시 글씨 색상 변경
kongnayeon Nov 13, 2022
ffceba3
fix: 스크롤 오류 해결
yjoonjang Nov 13, 2022
287cbb1
Fix/스크롤 오류 해결
kongnayeon Nov 13, 2022
aad490a
fix: 불필요한 import 항목 삭제 및 오타 수정
yjoonjang Nov 14, 2022
9db244c
feat: detailPage 레이아웃 작업
yjoonjang Nov 14, 2022
b2870b9
Feat/새로고침 시 버튼 상태 유지 기능 및 디테일 페이지 레이아웃 작업
kongnayeon Nov 14, 2022
2f86b35
feat: searchPage 관련 api 불러오기
kongnayeon Nov 14, 2022
464a0a7
feat: detailPage 레이아웃 완성 및 폰트 적용
yjoonjang Nov 15, 2022
05b7c52
style: SearchBox, SearchList 추가
kongnayeon Nov 15, 2022
0d34be6
feat: 디테일 페이지 작업 완료
yjoonjang Nov 16, 2022
ed3ba5a
fix: 오류 타입 변경
yjoonjang Nov 16, 2022
5b87cdb
fix: 디테일페이지 any 타입 수정
yjoonjang Nov 16, 2022
e824db3
Feat/디테일 페이지 작업
kongnayeon Nov 16, 2022
6ca7311
feat: useInput 추가
kongnayeon Nov 16, 2022
02d32a0
feat: searchPage 관련 api 불러오기
kongnayeon Nov 14, 2022
4396675
style: SearchBox, SearchList 추가
kongnayeon Nov 15, 2022
6817b54
feat: useInput 추가
kongnayeon Nov 16, 2022
28e765b
feat: search page 검색 기능 추가
kongnayeon Nov 16, 2022
5b69a70
fix: conflict 해결
kongnayeon Nov 16, 2022
ccaf613
style: 영화 제목, 이미지 부분 스타일링
kongnayeon Nov 16, 2022
1abc9bc
feat: 검색 페이지에서 상세 페이지로 링크 추가
kongnayeon Nov 17, 2022
880bdbb
Merge pull request #23 from Pre-folio/feature/searchPage/kongnayeon
yjoonjang Nov 17, 2022
573b9d4
refactor: api fetching
kongnayeon Nov 17, 2022
3eb907c
feat: skeleton component 추가
kongnayeon Nov 18, 2022
fa2ec42
feat: useDebounce 추가
kongnayeon Nov 18, 2022
0570af5
feat: React.Memo 추가
kongnayeon Nov 18, 2022
0b6fcdf
fix: footer가 콘텐츠를 가리는 현상 수정
kongnayeon Nov 18, 2022
353dac4
feat: favicon 추가
kongnayeon Nov 18, 2022
b0b0319
fix: detail page에서 footer 아이콘 바뀌도록 수정
kongnayeon Nov 18, 2022
968cc73
chore: console.log 삭제
kongnayeon Nov 18, 2022
7c0d125
Feature/skeleton component 추가
yjoonjang Nov 18, 2022
f60bfd6
style: 검색 결과 간 간격 조정
Nov 18, 2022
f096d89
feat: react-query로 homePage 데이터 fetching
Nov 18, 2022
0908cf1
feat: 무한스크롤 위한 페이지 length 추가
Nov 18, 2022
f380944
fix: merge 후 conflict 해결
Nov 18, 2022
84cc56a
Feature/컨플릭트 해결 후 머지
kongnayeon Nov 18, 2022
2d6578e
fix: Mixed content 해결
kongnayeon Nov 18, 2022
c094b81
Fix/Mixed content 해결
yjoonjang Nov 18, 2022
49b7063
feat: 무한스크롤 기능 도입 시작
Nov 18, 2022
cb6e6fe
feat/무한스크롤 기능 도입 시작
kongnayeon Nov 18, 2022
e90e6a3
feat: 한 글자만 되는(...) 검색 + 무한스크롤
kongnayeon Nov 19, 2022
fce0603
Feature/검색 + 무한 스크롤
yjoonjang Nov 19, 2022
2ce91fa
fix: 검색어 변경 시 재렌더링
Nov 19, 2022
ed082a0
Fix/검색어 변경 시 재렌더링
kongnayeon Nov 19, 2022
8c219dd
feat: 검색 시 스켈레톤 이미지 적용
Nov 19, 2022
cceb23b
Feature/검색 시 스켈레톤 이미지 적용
kongnayeon Nov 19, 2022
d69864e
fix: 존재하지 않는 페이지로 라우팅 되는 현상 수정
kongnayeon Nov 19, 2022
fc944e3
chore: font-family 삭제
kongnayeon Nov 19, 2022
06edc9e
fix: 빌드 오류 수정
kongnayeon Nov 19, 2022
7686107
Fix/존재하지 않는 페이지 라우팅 되는 현상 수정
yjoonjang Nov 19, 2022
da5b8ae
fix: initialData에 스켈레톤 로딩 시 스켈레톤 이미지 삽입 및 안쓰는 import 삭제
Nov 19, 2022
1b76d41
Fix/initialData에 스켈레톤 로딩 시 스켈레톤 이미지 삽입 및 안쓰는 import 삭제
kongnayeon Nov 20, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"presets": ["next/babel"],
"plugins": [
[
"styled-components",
{
"ssr": true,
"displayName": true,
"preprocess": false
}
]
]
}
3 changes: 3 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"extends": "next/core-web-vitals"
}
37 changes: 37 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
/node_modules
/.pnp
.pnp.js

# testing
/coverage

# next.js
/.next/
/out/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# local env files
.env*.local
.env

# vercel
.vercel

# typescript
*.tsbuildinfo
next-env.d.ts
10 changes: 10 additions & 0 deletions next.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
/** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: false,
swcMinify: true,
images: {
domains: ['https://image.tmdb.org/t/p/original'],
},
};

module.exports = nextConfig;
Loading