Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/0.0.1 #34

Merged
merged 266 commits into from
Aug 25, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
266 commits
Select commit Hold shift + click to select a range
37eaeed
πŸ“¦ add : μ»¬λŸ¬μ‹œμŠ€ν…œ
seondal Aug 2, 2023
500fa67
✨ feat : ν™•λŒ€κΈˆμ§€
seondal Aug 2, 2023
4438d0b
✨ feat : νŽ˜μ΄μ§€ μΆ”κ°€
seondal Aug 2, 2023
6ca0a39
✨ feat : νƒ­λ°” λ„€λΉ„κ²Œμ΄μ…˜ κΈ°λŠ₯
seondal Aug 2, 2023
c5ce8cd
βš™οΈ set : pxToRemTailWind 제거
seondal Aug 2, 2023
adf6aff
πŸ’„ style : 메인헀더 포함 λ ˆμ΄μ•™μˆ˜ μ—¬λ°± μ‘°μ •
seondal Aug 2, 2023
09fc51a
πŸ’„ style : 헀더 divider
seondal Aug 2, 2023
caf2a30
♻️ refactor : μ½”λ“œλ¦¬λ·° 반영
seondal Aug 3, 2023
32a930b
πŸ’„ style : Header position fixed
seondal Aug 4, 2023
e93d33b
πŸ“„ docs : 메타데이터 μˆ˜μ • (μž„μ‹œ)
seondal Aug 4, 2023
23b4d0f
Merge pull request #5 from dnd-side-project/feature/OZ-41-tab
guesung Aug 4, 2023
c742e90
add : icons μΆ”κ°€
guesung Aug 4, 2023
a5ceb68
fix : png > svg ꡐ체
guesung Aug 4, 2023
2310a14
Merge pull request #6 from dnd-side-project/OZ-48-F-add-Icons
seondal Aug 4, 2023
68fb1d5
πŸ’„ style : λ‚΄λΆ€ λ ˆμ΄μ•„μ›ƒ padding y -> top
seondal Aug 4, 2023
637d73c
refactor : (Main) ν΄λ”λ‘œ 이동
guesung Aug 4, 2023
dd295da
refactor : layout.tsxμ—μ„œ px,py 속성 제거
guesung Aug 4, 2023
7b7753e
refactor : Header.tsx μ œκ΅¬μ„±
guesung Aug 4, 2023
db1a910
design : layout에 padding λΆ€μ—¬
guesung Aug 4, 2023
3e4e19d
feat : StrictPropsWithChildren type κ΅¬ν˜„
guesung Aug 4, 2023
50ed94a
feat : Spacing μ»΄ν¬λ„ŒνŠΈ κ΅¬ν˜„
guesung Aug 4, 2023
1774ba2
feaet : Main Header import μˆ˜μ •
guesung Aug 4, 2023
2fcb054
feat : SubHeader κ΅¬ν˜„
guesung Aug 4, 2023
c932b6a
refactor : 폴더 이동
guesung Aug 4, 2023
49b454e
πŸ’„ style : 루트 λ ˆμ΄μ•„μ›ƒ μ„€μ •
seondal Aug 4, 2023
bd41319
πŸ“¦ add : μ•„μ΄μ½˜, 컬러 μƒμˆ˜ν™”
seondal Aug 4, 2023
ee78b9d
πŸ“¦ add : 타이포그라피 subtitle μΆ”κ°€
seondal Aug 4, 2023
5ab4172
refactor : 곡백 제거
guesung Aug 4, 2023
6bdfcd1
refactor : Header 각 νŽ˜μ΄μ§€λ³„ 생성
guesung Aug 4, 2023
11bb723
feat : 상단 ν•„ν„° νƒ­
seondal Aug 4, 2023
596128c
style : ν¬μ¦ˆν”Όλ“œ ν™”λ©΄ grid κ΅¬ν˜„
seondal Aug 4, 2023
2ffcda8
✨ feat : Mesonry
seondal Aug 4, 2023
de0ddfd
Merge pull request #7 from dnd-side-project/OZ-35-F-header
guesung Aug 5, 2023
bee48b9
feat : pick section κ΅¬ν˜„
guesung Aug 5, 2023
5dc2ac5
add : main-violet-bright 색 μΆ”κ°€
guesung Aug 5, 2023
46ea61c
add : sample image μΆ”κ°€
guesung Aug 5, 2023
b2f0618
design : main-violet design system에 맞게 μˆ˜μ •
guesung Aug 5, 2023
f994af3
feat : button μ»΄ν¬λ„ŒνŠΈ & ν•˜λ‹¨ button μ»΄ν¬λ„ŒνŠΈ κ΅¬ν˜„
guesung Aug 5, 2023
0802428
feat : 포즈 Pick νŽ˜μ΄μ§€ κ΅¬ν˜„
guesung Aug 5, 2023
f277398
design : λ°˜μ‘ν˜• κ΅¬ν˜„
guesung Aug 5, 2023
3e93624
feat : framer-motion μ„€μΉ˜
guesung Aug 5, 2023
9618de7
refactor : λ²„νŠΌ μ»΄ν¬λ„ŒνŠΈ children 받도둝 μˆ˜μ •
guesung Aug 5, 2023
6a92e25
feat : useIsMounted ν›… κ΅¬ν˜„
guesung Aug 5, 2023
d294aa6
feat : useOnClickOutside ν›… κ΅¬ν˜„
guesung Aug 5, 2023
27ea3f3
feat : Portal μ»΄ν¬λ„ŒνŠΈ κ΅¬ν˜„
guesung Aug 5, 2023
b916c7b
feat : 동적 Portal κ΅¬ν˜„
guesung Aug 5, 2023
dabfde9
feat : Modal λ°°κ²½ κ΅¬ν˜„
guesung Aug 5, 2023
ce84382
feat : Modal 및 MenuModal κ΅¬ν˜„
guesung Aug 5, 2023
4b0d528
feat : Modal index export
guesung Aug 5, 2023
0240d85
refactor : Modal > Popup으둜 넀이밍 μˆ˜μ •
guesung Aug 5, 2023
f59a1a8
refactor : μ½”λ”© μ»¨λ²€μ…˜ 맞게 μˆ˜μ •
guesung Aug 5, 2023
cfd6d26
refactor : μ½”λ“œλ¦¬λ·° 반영
seondal Aug 5, 2023
5bcd9c1
Merge branch 'develop' into feature/OZ-37-feed
seondal Aug 5, 2023
a7de434
πŸ›  fix : conflict resolve
seondal Aug 5, 2023
8301fc2
Merge pull request #9 from dnd-side-project/OZ-35-F-pick-page
seondal Aug 5, 2023
6005e77
Merge branch 'develop' into feature/OZ-37-feed
seondal Aug 5, 2023
f472b28
Merge pull request #10 from dnd-side-project/OZ-51-f-portal
seondal Aug 5, 2023
6cd0d26
refactor : vw 더 μ •λ°€ν•˜κ²Œ μˆ˜μ •
guesung Aug 7, 2023
556caf0
feat : react-tooltip 라이브러리 install
guesung Aug 7, 2023
4870282
feat : talk νŽ˜μ΄μ§€ κ΅¬ν˜„
guesung Aug 7, 2023
2a98f8f
refactor : BottomFixedButton ν…μŠ€νŠΈ children으둜 λ°›κΈ°
guesung Aug 7, 2023
c984b51
refactor : Header λ¦¬νŒ©ν† λ§ - headerDownNode props μΆ”κ°€
guesung Aug 11, 2023
e11759e
feat : lottie μ„€μΉ˜ 및 파일 μΆ”κ°€
guesung Aug 12, 2023
6f603e1
refacotr : className props둜 μΆ”κ°€
guesung Aug 12, 2023
22b7e2c
add : card-ui 색 μΆ”κ°€
guesung Aug 12, 2023
d015efd
refactor : μˆ˜μ •λœ λ””μžμΈμ— 맞게 μˆ˜μ •
guesung Aug 12, 2023
314c069
refactor : lottie ꡐ체
guesung Aug 12, 2023
b2a587e
feat : pick νŽ˜μ΄μ§€μ— loading κ΅¬ν˜„
guesung Aug 12, 2023
80b1992
refactor : 1초 > 3초둜 μˆ˜μ •
guesung Aug 12, 2023
e8a2d01
add : github, instagram μ•„μ΄μ½˜ μΆ”κ°€
guesung Aug 12, 2023
ae2b598
feat : MenuHeader κ΅¬ν˜„
guesung Aug 12, 2023
dffd42d
feat : menu νŽ˜μ΄μ§€ κ΅¬ν˜„
guesung Aug 12, 2023
1056716
feat : cd κ΅¬ν˜„
guesung Aug 12, 2023
7764ef0
refactor : auto-assign μˆ˜μ •
guesung Aug 12, 2023
3fa1949
Merge pull request #11 from dnd-side-project/OZ-36-F-pose-talk
guesung Aug 13, 2023
c6147fc
feat : axios μ„€μΉ˜
guesung Aug 13, 2023
759ad95
feat : api instace 생성
guesung Aug 13, 2023
79df1ee
feat : query μ„€μΉ˜ 및 μ„ΈνŒ…
guesung Aug 13, 2023
6eb2da0
feat : api μƒμˆ˜ μΆ”κ°€
guesung Aug 13, 2023
96e9ba0
feat : api μΆ”κ°€
guesung Aug 13, 2023
a16cdd6
feat : query κ΅¬ν˜„
guesung Aug 13, 2023
66a8335
Merge pull request #8 from dnd-side-project/feature/OZ-37-feed
guesung Aug 13, 2023
15607d2
Merge pull request #12 from dnd-side-project/OZ-60-CD
seondal Aug 13, 2023
b0aaf1d
refactor : prettier 적용
guesung Aug 13, 2023
0a1df5f
Merge pull request #13 from dnd-side-project/hotfix/catch-error
seondal Aug 13, 2023
196799b
Create Header.tsx
seondal Aug 13, 2023
e7a1a6f
Delete src/components/header directory
seondal Aug 13, 2023
d9080de
Merge pull request #14 from seondal/develop
guesung Aug 13, 2023
535ed43
πŸ’„ style : λ°”ν…€μ‹œνŠΈ λ ˆμ΄μ•„μ›ƒ
seondal Aug 15, 2023
d00d955
♻️ refactor : Selection μ»΄ν¬λ„ŒνŠΈ λͺ¨λ“ˆν™”
seondal Aug 15, 2023
0e77720
πŸ’„ style : ν•„ν„° λ°”ν…€μ‹œνŠΈ μš”μ†Œ
seondal Aug 15, 2023
f28cbf2
feat : next.config에 이미지 μ„€μ •
guesung Aug 15, 2023
d9e3452
feat : pick api μ—°κ²°
guesung Aug 15, 2023
bd5db6b
✨ feat : PrimaryButton λͺ¨λ“ˆν™”
seondal Aug 15, 2023
f1e3e88
✨ feat : SelectionTag
seondal Aug 17, 2023
194fddc
✨ feat : ν•„ν„° μ΄ˆκΈ°ν™”
seondal Aug 17, 2023
50cbe99
πŸ›  fix : tailwindCSS className에 λ³€μˆ˜ 넣지 μ•Šλ„λ‘ μˆ˜μ •
seondal Aug 17, 2023
2850cea
βš™οΈ set : μ „μ—­μƒνƒœλΌμ΄λΈŒλŸ¬λ¦¬ recoil
seondal Aug 17, 2023
d0a76f4
✨ feat : useBottomSheet
seondal Aug 17, 2023
15a412f
♻️ refactor : BottomSheet λͺ¨λ“ˆν™”
seondal Aug 17, 2023
ebfcb69
style : 뢁마크 νƒ­ μΆ”κ°€ 및 λ ˆμ΄μ•„μ›ƒ μˆ˜μ •
seondal Aug 18, 2023
ee2fae2
♻️ refactor : PhotoList μ»΄ν¬λ„ŒνŠΈ
seondal Aug 18, 2023
dfb2db7
πŸ’„ style : 뢁마크 λ²„νŠΌ
seondal Aug 18, 2023
a60409f
πŸ’„ style : 포즈λ₯Ό λ³΄κ΄€ν•΄λ³΄μ„Έμš” !
seondal Aug 18, 2023
2db4089
♻️ refactor : EmptyCase μ»΄ν¬λ„ŒνŠΈν™”
seondal Aug 18, 2023
2b55954
refactor : κΈ°λ³Έ 이미지 μ„€μ •
guesung Aug 18, 2023
a595fc3
Merge branch 'develop' into OZ-61-F-API-Setting
guesung Aug 18, 2023
b30ac8e
feat : useOverlay κ΅¬ν˜„
guesung Aug 18, 2023
32327ca
feat : useOverlay ν™œμš©ν•˜μ—¬ λͺ¨λ‹¬ κ΅¬ν˜„
guesung Aug 18, 2023
0c823cc
refactor : icon ꡐ체
guesung Aug 18, 2023
e08dae1
refactor : 쀑볡 제거
guesung Aug 18, 2023
1227e6d
feat : Logout λͺ¨λ‹¬ κ΅¬ν˜„
guesung Aug 18, 2023
ce6165a
Merge pull request #17 from dnd-side-project/OZ-61-F-API-Setting
guesung Aug 20, 2023
16449dd
Merge branch 'develop' into OZ-58-F-menu-page
guesung Aug 20, 2023
8d607a0
Merge pull request #19 from dnd-side-project/OZ-58-F-menu-page
guesung Aug 20, 2023
88eb140
feat : pick μ΄ˆκΈ°μ§„μž… μ‹œ μ• λ‹ˆλ©”μ΄μ…˜ λ„μš°κΈ°
guesung Aug 20, 2023
c891f04
feat : 톑 api κ΅¬ν˜„
guesung Aug 20, 2023
bd998db
fix : spreadμ—°μ‚°μž μ—λŸ¬ ν•΄κ²°
guesung Aug 20, 2023
1e30d7f
fix : eslint 적용
guesung Aug 20, 2023
ad7c95d
refacor : Header padding-x 제거
guesung Aug 20, 2023
b3349df
feat : clsx, tailwind-merge μ„€μΉ˜
guesung Aug 20, 2023
cca0dde
Merge pull request #20 from dnd-side-project/OZ-70-F-pick
guesung Aug 20, 2023
0607c12
Merge branch 'develop' into OZ-71-F-detail-page
guesung Aug 20, 2023
bcfcd54
feat : detail type κ΅¬ν˜„
guesung Aug 20, 2023
c8647d6
feat : IconButton κ΅¬ν˜„
guesung Aug 20, 2023
c53ec93
feat : 상세 νŽ˜μ΄μ§€ κ΅¬ν˜„
guesung Aug 20, 2023
85d860c
add : bookmark μ•„μ΄μ½˜
guesung Aug 20, 2023
efcf987
βœ‚οΈ edit : selectiontag -> selectionTagList
seondal Aug 22, 2023
a8a8751
Merge branch 'develop' into feature/OZ-38
seondal Aug 22, 2023
b0d0f34
Merge branch 'feature/OZ-38' into feat/OZ-68
seondal Aug 22, 2023
b5ef501
Merge pull request #16 from dnd-side-project/feat/OZ-68
seondal Aug 22, 2023
d192bec
Merge branch 'feature/OZ-38' of https://github.com/dnd-side-project/d…
seondal Aug 22, 2023
208a1a8
πŸ’„ style : λ ˆμ΄μ•„μ›ƒ 였λ₯˜ μˆ˜μ •
seondal Aug 22, 2023
64949c8
πŸ’„ style : 슀크둀 μœ„ν•œ λ ˆμ΄μ•„μ›ƒ λ³€κ²½
seondal Aug 22, 2023
d20d233
πŸ’„ style : z-index
seondal Aug 22, 2023
9460438
✨ feat : ν¬μ¦ˆν”Όλ“œ λͺ©μ—… 데이터 μ—°κ²°
seondal Aug 22, 2023
eaa892b
✨ feat : ν•„ν„°κ²°κ³Ό μ—†μŒ λΆ„κΈ°μ²˜λ¦¬
seondal Aug 22, 2023
56431a5
πŸ›  fix : queryProvider λ¬΄ν•œ 호좜 μƒκΈ°κ²Œν•˜λŠ” μ˜΅μ…˜μ‚­μ œ
seondal Aug 22, 2023
5536bbc
✨ feat : ν¬μ¦ˆν”Όλ“œ api μ—°κ²°
seondal Aug 22, 2023
3f566f2
feat : HydrationProvider μ»΄ν¬λ„ŒνŠΈ κ΅¬ν˜„
guesung Aug 22, 2023
dc9529e
feat : 포즈 μƒμ„ΈνŽ˜μ΄μ§€ κ΅¬ν˜„
guesung Aug 22, 2023
a22e5a0
design : μ–‘μͺ½ μ—¬λ°± 20
guesung Aug 22, 2023
246b53e
feat : 링크 곡유 κ΅¬ν˜„
guesung Aug 23, 2023
a2ebc77
refactor : λΆˆν•„μš”ν•œ div depth 제거
guesung Aug 23, 2023
ec655c3
refactor : css파일 globals.css둜 톡일
guesung Aug 23, 2023
10353b3
feat : 링크 클릭 μ‹œ 띄어쀄 Modal κ΅¬ν˜„
guesung Aug 23, 2023
19d1408
refactor : Popup > Modal 넀이밍 μˆ˜μ •
guesung Aug 23, 2023
df92d3c
feat : 카카였 κ³΅μœ ν•˜κΈ° κ΅¬ν˜„
guesung Aug 23, 2023
4e14501
refactor : MenuHeader padding속성 μ„€μ •
guesung Aug 23, 2023
039b75c
refactor : ν΄λ¦½λ³΄λ“œ 볡사 νœ΄λŒ€ν°μ—λ„ μ μš©λ˜λ„λ‘ μˆ˜μ •
guesung Aug 23, 2023
25e603c
refactor : kakao key 숨기기
guesung Aug 23, 2023
c060c09
Merge pull request #21 from dnd-side-project/OZ-71-F-detail-page
guesung Aug 23, 2023
071d65d
refactor : refetch와 loading μˆœμ„œ λ³€κ²½
guesung Aug 23, 2023
39487a5
fix : feature > OZ둜 μˆ˜μ •
guesung Aug 23, 2023
95c502c
fix : OZ/ -> OZ-둜 μˆ˜μ •
guesung Aug 23, 2023
e2f448c
feat : pickνŽ˜μ΄μ§€λ‘œ redirect
guesung Aug 23, 2023
448c29b
refactor : ModalWrapper > PortalWrapper둜 μˆ˜μ •ν•˜μ—¬ λ²”μš©μ μœΌλ‘œ μˆ˜μ •
guesung Aug 23, 2023
7be6fbe
feat : λ‘œλ”© Portal κ΅¬ν˜„
guesung Aug 23, 2023
495f57a
feat : 글씨 κ°€μš΄λ° μ •λ ¬
guesung Aug 23, 2023
15a7043
feat : useLoading ν›… κ΅¬ν˜„
guesung Aug 23, 2023
1d304df
refactor : Portal > μžμ‹ μ»΄ν¬λ„ŒνŠΈλ‘œ ꡐ체
guesung Aug 23, 2023
bb341da
refactor : λ‘œλ”© μ»΄ν¬λ„ŒνŠΈ 제거
guesung Aug 23, 2023
77e4054
refactor : TalkSection useLoading μ΄μš©ν•˜μ—¬ λ¦¬νŒ©ν† λ§
guesung Aug 23, 2023
110e9d7
Merge pull request #22 from dnd-side-project/OZ-73-F-refactoring
guesung Aug 23, 2023
d7a683c
✨ feat : ν•„ν„°λ°”ν…€μ‹œνŠΈ μ „μ—­μœΌλ‘œ 관리
seondal Aug 23, 2023
b20f5a5
πŸ— folder : Provider 폴더링
seondal Aug 23, 2023
efa28a9
✨ feat : ν¬μ¦ˆν”Όλ“œ 필터링 κΈ°λŠ₯ κ΅¬ν˜„ μ™„
seondal Aug 23, 2023
1da48ce
✨ feat : ν”Όλ“œμ—μ„œ νƒœκ·Έ ν΄λ¦­ν•˜λ©΄ ν•„ν„° 사라짐
seondal Aug 23, 2023
2f2d7c1
πŸ›  fix : ν•„ν„° λ°”ν…€μ‹œνŠΈ μ΄ˆκΈ°ν™”μ•ˆλ˜λŠ” 였λ₯˜
seondal Aug 23, 2023
cba1302
πŸ’„ style : Photo rounded
seondal Aug 23, 2023
9d6b3cd
♻️ refactor : ν¬μ¦ˆν”Όλ“œ λ¦¬νŒ©ν† λ§
seondal Aug 23, 2023
f7efa3d
πŸ›  fix : FrameCount κ°’ idx와 λ‹€λ₯ΈλΆ€λΆ„ 처리
seondal Aug 23, 2023
c92f971
✨ feat : ν•„ν„°νƒœκ·Έ 리슀트 api μ—°κ²°
seondal Aug 23, 2023
2e14226
πŸ›  fix : νƒœκ·Έλ¦¬μŠ€νŠΈ overflow
seondal Aug 23, 2023
29b0dc1
πŸ›  fix : 쿼리 νŒŒλΌλ―Έν„° μˆœμ„œ 이슈
seondal Aug 23, 2023
9aa1a30
fix : type μ—λŸ¬ ν•΄κ²°
guesung Aug 23, 2023
0d9bb87
feat : button μ• λ‹ˆλ©”μ΄μ…˜ κ΅¬ν˜„
guesung Aug 23, 2023
289a659
refactor : μžμ‹ μš”μ†Œ κ°€μš΄λ° μ˜€λ„λ‘ μˆ˜μ •
guesung Aug 23, 2023
3002e74
πŸ’„ style : ν¬μ¦ˆν”½ λ‘œν‹° μ‚¬μ΄μ¦ˆ κ°€λ‘œ 맞좀
seondal Aug 23, 2023
341f53e
refactor : image-frame ꡐ체
guesung Aug 23, 2023
cd9bae4
feat : λ¬΄ν•œλŒ€λ‘œ λ‘œλ”© κ΅¬ν˜„
guesung Aug 23, 2023
34c9da6
design : 글씨 색 μˆ˜μ •
guesung Aug 23, 2023
dc724f3
feat : TitleSection μ»€μŠ€ν…€ν•˜μ—¬ κ΅¬ν˜„
guesung Aug 23, 2023
e169b2f
refactor : tooltip λ‹«κΈ° 둜직 κ΅¬ν˜„
guesung Aug 23, 2023
25f1592
fix : 톑 νŽ˜μ΄μ§€ λ²„νŠΌ 였λ₯˜ ν•΄κ²°
guesung Aug 23, 2023
68c4d46
refactor : disabled 쑰건 μΆ”κ°€
guesung Aug 23, 2023
c5d7a70
πŸ›  fix : ν¬μ¦ˆν†‘ λ””ν…ŒμΌ μˆ˜μ •
seondal Aug 23, 2023
5e51cc8
πŸ›  fix : ν¬μ¦ˆν”½ λ””ν…ŒμΌ μˆ˜μ •
seondal Aug 23, 2023
0246cab
Merge branch 'develop' into feature/OZ-38
seondal Aug 23, 2023
79f299a
Merge branch 'feature/OZ-38' into feature/OZ-72
seondal Aug 23, 2023
58dd09f
Merge pull request #23 from dnd-side-project/feature/OZ-72
seondal Aug 23, 2023
4b4533a
πŸ›  fix : λΉŒλ“œ μ—λŸ¬
seondal Aug 23, 2023
8e89190
πŸ›  fix : λΉŒλ“œ μ—λŸ¬ 2
seondal Aug 23, 2023
7c7d8ae
πŸ›  fix : λΉŒλ“œμ—λŸ¬ 3
seondal Aug 23, 2023
290f9c1
Merge branch 'feature/OZ-38' into feature/OZ-72
seondal Aug 23, 2023
7b44fbe
Merge pull request #25 from dnd-side-project/feature/OZ-72
seondal Aug 23, 2023
658a7e0
fix : auto-assignee μ—λŸ¬ μˆ˜μ •
guesung Aug 24, 2023
cd66332
Revert "fix : auto-assignee μ—λŸ¬ μˆ˜μ •"
guesung Aug 24, 2023
3707b8f
fix : auto-assignee μ—λŸ¬ ν•΄κ²°
guesung Aug 24, 2023
fabcf8e
feat : localStorage둜 tootip μƒνƒœ λ‘œμ»¬μ— μ €μž₯
guesung Aug 24, 2023
d456c43
πŸ›  fix : develop λŒμ–΄μ˜€κΈ°
seondal Aug 24, 2023
bf6a7c1
Merge branch 'feature/OZ-38' of https://github.com/dnd-side-project/d…
seondal Aug 24, 2023
0805c9b
πŸ›  fix : QueryProvider defaultOption 제거
seondal Aug 24, 2023
d50d86e
Merge pull request #24 from dnd-side-project/feature/OZ-38
seondal Aug 24, 2023
8bec5ac
Merge branch 'develop' into OZ-74-F-QA
guesung Aug 24, 2023
e289d75
refactor : paddingκ°’ 제거
guesung Aug 24, 2023
c3fb778
design : dropμŠ€νƒ€μΌ 제거
guesung Aug 24, 2023
87f7464
refactor : Header κ°€μš΄λ°λ‘œ μ˜€λ„λ‘ μ„€μ •
guesung Aug 24, 2023
c3c4efe
refactor : bg-white 제거
guesung Aug 24, 2023
7321cfd
refactor : localStorageμ—μ„œ tooltipμƒνƒœ 관리
guesung Aug 24, 2023
6428268
refactor : μˆ˜μ •λœ λ””μžμΈ 반영 (80 > 64)
guesung Aug 24, 2023
322686b
Merge pull request #26 from dnd-side-project/OZ-74-F-QA
guesung Aug 24, 2023
4cb9bae
refactor : 3초 > 1초, ν‚€μ›Œλ“œ μˆ˜μ •
guesung Aug 24, 2023
801320b
refactor : SelectionBasic으둜 ꡐ체
guesung Aug 24, 2023
2b7df6d
refactor : 이미지 λΉ„μœ¨ μˆ˜μ •
guesung Aug 24, 2023
166dd6e
refactor : 간격 μ‘°μ •
guesung Aug 24, 2023
cf86cbe
refactor : vh > dvh둜 동적 λ†’μ΄λ‘œ μˆ˜μ •
guesung Aug 24, 2023
a1a8059
refactor : λΆˆν•„μš”ν•œ 속성 제거 (pb-20)
guesung Aug 24, 2023
4a0cd89
refactor : tootip κ°€λ €μ§€λŠ” ν˜„μƒμœΌλ‘œ 인해 간격 μΆ”κ°€
guesung Aug 24, 2023
8023d4c
refactor : lottine 크기 늘리기
guesung Aug 24, 2023
bdf5f2a
feat : GA Tag 심기
guesung Aug 25, 2023
d8f5743
refactor : Modal classNameν™•μž₯
guesung Aug 25, 2023
bac4f3d
modal λ„ˆλΉ„ μ„€μ •
guesung Aug 25, 2023
1962c72
feat : feedνŽ˜μ΄μ§€λ‘œ redirect
guesung Aug 25, 2023
335837e
refactor : Modal rounded 속성 제거
guesung Aug 25, 2023
27145a8
design : μ΅œλŒ€ λ„ˆλΉ„ μ„€μ •
guesung Aug 25, 2023
c1e22d4
feat : detailνŽ˜μ΄μ§€ > νƒœκ·Έ 클릭 μ‹œ ν•„ν„° μžλ™ μΆ”κ°€
guesung Aug 25, 2023
3bf707f
feat : cursor-pointer μΆ”κ°€
guesung Aug 25, 2023
356b4c7
refactor : νƒœκ·Έ λ„˜μΉ˜λŠ” ν˜„μƒ ν•΄κ²°
guesung Aug 25, 2023
3444ff2
fix : λ ˆμ΄μ•„μ›ƒ λ„˜μΉœ ν˜„μƒ
guesung Aug 25, 2023
53374bd
refactor : refetchOnWindow μΆ”κ°€
guesung Aug 25, 2023
1d71e4d
feat : ν”Όλ“œ λΌμš°νŒ… μΆ”κ°€
guesung Aug 25, 2023
cb48ef7
feat : 이미지 클릭 μ‹œ ν™•λŒ€ κΈ°λŠ₯
guesung Aug 25, 2023
7dfc2fe
refactor : κ°€μš΄λ° μ •λ ¬ & μ‚¬μ΄μ¦ˆ μˆ˜μ •
guesung Aug 25, 2023
1b29492
Merge pull request #28 from dnd-side-project/OZ-76-F-GA
guesung Aug 25, 2023
e20161b
feat : next-pwa μ„€μΉ˜
guesung Aug 25, 2023
7de6924
feat : next-pwa μ„€μ •
guesung Aug 25, 2023
d44993a
Merge pull request #29 from dnd-side-project/OZ-77-F-Next-PWA
guesung Aug 25, 2023
882187b
Merge branch 'develop' into OZ-75-F-QA
guesung Aug 25, 2023
a058d1c
refactor : sw μˆ˜μ •μ‚¬ν•­
guesung Aug 25, 2023
fdbd453
refactor : favicon μˆ˜μ •
guesung Aug 25, 2023
3f549ef
fix : next.config둜 인해 이미지 μ•ˆλœ¨λŠ” ν˜„μƒ ν•΄κ²°
guesung Aug 25, 2023
963c7c3
Merge pull request #30 from dnd-side-project/hotfix/next-error
guesung Aug 25, 2023
c4ce791
Merge branch 'develop' into OZ-75-F-QA
guesung Aug 25, 2023
fdc4df8
Merge pull request #27 from dnd-side-project/OZ-75-F-QA
guesung Aug 25, 2023
083ca81
refactor : favicon ꡐ체
guesung Aug 25, 2023
7a59040
feat : main logo μΆ”κ°€
guesung Aug 25, 2023
223adb2
refactor : 이미지 μ‚¬μ΄μ¦ˆ 및 νƒœκ·Έ μœ„μΉ˜ μ‘°μ •
guesung Aug 25, 2023
f88b4a3
Merge pull request #31 from dnd-side-project/OZ-78-F-QA-3
seondal Aug 25, 2023
3872dc4
refactor : gitignore파일 제거
guesung Aug 25, 2023
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
5 changes: 5 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
node_modules
dist
.yarn
yarn.lock
*.sh
196 changes: 196 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,196 @@
module.exports = {
root: true,
env: {
es6: true,
node: true,
},
parser: '@typescript-eslint/parser',
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'eslint-config-prettier',
'next/core-web-vitals',
],
plugins: ['@typescript-eslint', 'import', 'prettier', 'react', 'react-hooks', 'jsx-a11y'],
settings: {
'import/resolver': {
node: {
extensions: ['.js', '.jsx', '.ts', '.tsx'],
},
},
},

rules: {
'prettier/prettier': [
'error',
{
endOfLine: 'auto',
},
],

'react-hooks/exhaustive-deps': 'error',

// TypeScriptμ—μ„œ 이미 작고 μžˆλŠ” 문제이기 λ•Œλ¬Έμ— + location, document λ“±μ˜ global variable도 μž‘μ•„μ„œ
'no-undef': 'off',

// μ•„λž˜ 3개의 경우, Prettierκ°€ 이미 잘 ν•΄ μ£Όκ³  μžˆλŠ” 뢀뢄이기 λ•Œλ¬Έμ—
indent: 'off',
'@typescript-eslint/indent': 'off',
semi: 'off',

// 이미 널리 쓰이고 μžˆμ–΄ μ—λŸ¬ μˆ˜κ°€ 감당이 λ˜μ§€ μ•Šμ•„ μž μ‹œ κΊΌλ‘‘λ‹ˆλ‹€.
'@typescript-eslint/no-non-null-assertion': 'off',
'@typescript-eslint/no-explicit-any': 'off',

// Strict-boolean-expression을 μ‚¬μš©ν• μ§€ 아직 결둠이 λ‚˜μ§€ μ•Šμ•„μ„œ
'no-extra-boolean-cast': 'off',

// union type을 λ°›λŠ” ν•¨μˆ˜μ—μ„œ λͺ¨λ“  경우의 μˆ˜μ— λŒ€ν•΄ return 해도 eslintκ°€ μΆ”λ‘ ν•˜μ§€ λͺ»ν•˜κ³  μžˆμ–΄μ„œ warn만 ν•˜κ³  있음
'getter-return': 'warn',

// λŒ€λΆ€λΆ„μ˜ 경우 ν•„μš”κ°€ μ—†μ–΄μ„œ
'@typescript-eslint/explicit-function-return-type': 'off',

// Hoisting을 μ „λž΅μ μœΌλ‘œ μ‚¬μš©ν•œ κ²½μš°κ°€ λ§Žμ•„μ„œ
'@typescript-eslint/no-use-before-define': 'off',

// λͺ¨λΈ μ •μ˜ λΆ€λΆ„μ—μ„œ class와 interfaceλ₯Ό ν•©μΉ˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” μš©λ²•λ„ 작고 μžˆμ–΄μ„œ
'@typescript-eslint/no-empty-interface': 'off',

// λͺ¨λΈ μ •μ˜ λΆ€λΆ„μ—μ„œ νŒŒλΌλ―Έν„° ν”„λ‘œνΌν‹°λ₯Ό 잘 μ“°κ³  μžˆμ–΄μ„œ
'@typescript-eslint/no-parameter-properties': 'off',

// TypeScriptμ—μ„œ 이미 잘 ν•΄μ£Όκ³  μžˆμ–΄μ„œ
'react/prop-types': 'off',

// React.memo, React.forwardRefμ—μ„œ μ‚¬μš©ν•˜λŠ” κ²½μš°λ„ 막고 μžˆμ–΄μ„œ
'react/display-name': 'off',

// νƒ­λ‚΄λΉ™ 어택 방지
'react/jsx-no-target-blank': 'error',

// λΆˆν•„μš”ν•œ Fragment 방지
'react/jsx-no-useless-fragment': 'warn',

'no-async-promise-executor': 'warn',

'@typescript-eslint/prefer-as-const': 'warn',
'@typescript-eslint/no-non-null-asserted-optional-chain': 'warn',
'@typescript-eslint/ban-types': 'warn',
'@typescript-eslint/no-inferrable-types': 'warn',
'@typescript-eslint/no-empty-function': 'off',
'@typescript-eslint/naming-convention': [
'error',
{
format: ['camelCase', 'UPPER_CASE', 'PascalCase'],
selector: 'variable',
leadingUnderscore: 'allow',
},
{
format: ['camelCase', 'PascalCase'],
selector: 'function',
filter: { regex: '[γ„±-γ…Ž|ㅏ-γ…£|κ°€-힣]', match: false },
},
{
format: ['PascalCase'],
selector: 'interface',
filter: { regex: '[γ„±-γ…Ž|ㅏ-γ…£|κ°€-힣]', match: false },
},
{
format: ['PascalCase'],
selector: 'typeAlias',
filter: { regex: '[γ„±-γ…Ž|ㅏ-γ…£|κ°€-힣]', match: false },
},
],
'@typescript-eslint/explicit-module-boundary-types': 'off',
'@typescript-eslint/array-type': ['error', { default: 'array-simple' }],
'@typescript-eslint/no-unused-vars': ['warn', { ignoreRestSiblings: true }],
'@typescript-eslint/member-ordering': [
'error',
{
default: [
'public-static-field',
'private-static-field',
'public-instance-field',
'private-instance-field',
'public-constructor',
'private-constructor',
'public-instance-method',
'private-instance-method',
],
},
],
'no-warning-comments': [
'warn',
{
terms: ['TODO', 'FIXME', 'XXX', 'BUG'],
location: 'anywhere',
},
],
'object-shorthand': ['error', 'always'],
'prefer-const': 'error',
'no-var': 'error',
eqeqeq: ['error', 'always', { null: 'ignore' }],
'import/no-duplicates': 'off',

'sort-imports': [
'error',
{
ignoreDeclarationSort: true,
ignoreMemberSort: false,
},
],
'import/newline-after-import': ['error'],

'react-hooks/rules-of-hooks': 'error',

'react/jsx-uses-react': 'off',
'react/react-in-jsx-scope': 'off',

'react/jsx-key': 'warn',

// μ ‘κ·Όμ„±, μΆ©λΆ„νžˆ 작히면 error둜 올릴 μ˜ˆμ •
'jsx-a11y/alt-text': [
'warn',
{
img: ['Image', 'Dialog.Image'],
},
],
'jsx-a11y/aria-props': 'error', // μ œλŒ€λ‘œλœ aria-* 이름인지 확인
'jsx-a11y/aria-proptypes': 'error', // μ œλŒ€λ‘œλœ aria-*의 value 인지 검사
'jsx-a11y/aria-role': 'warn', // ν‘œμ€€ role 값인지 ν™•μΈν•˜λŠ” λ£°
'jsx-a11y/role-supports-aria-props': 'warn', // μ„œλ‘œ 같이 μ“°λ©΄ μ•ˆλ˜λŠ” aria-* κ°€ μžˆλŠ”μ§€ ν™•μΈν•˜λŠ”λ£°
'jsx-a11y/aria-unsupported-elements': 'warn', // ν•΄λ‹Ή elementμ—μ„œ λ―Έμ§€μ›ν•˜λŠ” ariaκ°€ λ“€μ–΄μžˆλŠ”μ§€ ν™•μΈν•˜λŠ” λ£°
'jsx-a11y/img-redundant-alt': [
'warn',
{
components: ['Image', 'Dialog.Image'],
words: ['사진', '이미지'],
},
],
'import/order': [
'warn',
{
groups: [
['builtin', 'external'],
['internal', 'parent', 'sibling', 'index'],
['object'],
['type'],
],
'newlines-between': 'always',
alphabetize: {
order: 'asc',
caseInsensitive: true,
},
},
],
},
overrides: [
{
files: ['**/*.js', 'scripts/**/*.ts'],
rules: {
'@typescript-eslint/no-var-requires': 'warn',
},
},
],
};
3 changes: 0 additions & 3 deletions .eslintrc.json

This file was deleted.

1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @guesung @seondal
28 changes: 28 additions & 0 deletions .github/ISSUE_TEMPLATE/trouble-shooting.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
name: Trouble Shooting
about: λ°œκ²¬ν•œ λ¬Έμ œμ™€ 문제의 원인, ν•΄κ²° λ°©μ•ˆμ„ μ œμ‹œν•΄μ£Όμ„Έμš”.
title: '[Trouble Shooting]'
labels: fix
assignees: ''
---

## 원인

<!-- 문제의 원인을 μ •ν™•ν•˜κ²Œ νŒŒμ•…ν•˜κ³  κΈ°λ‘ν•˜λŠ” 것이 μ€‘μš”ν•¨ -->

## μ ‘κ·Ό 방법

<!-- ν•΄λ‹Ή λ°©λ²•μœΌλ‘œ μ‹œλ„ν•œ μ΄μœ μ™€ μ–΄λ””μ„œ μ°Ύμ•˜λŠ”μ§€ μΆœμ²˜μ •λ„λ₯Ό 레퍼런슀 달면 μ’‹μŒ -->

## ν•΄κ²° κ³Όμ •

<!-- - κ·Έλž˜μ„œ 이걸 μ–΄λ–»κ²Œ κ΅¬ν˜„ν• μ§€?
- μ–΄λ–»κ²Œ 해결할지 μ–΄λ–€ λ°©λ²•μœΌλ‘œ μ ‘κ·Όν–ˆκ³  μ–΄λ–»κ²Œ μ‹œλ„ν–ˆλŠ”μ§€?
- κ΅¬ν˜„ν•˜κ±°λ‚˜ 버그λ₯Ό ν•΄κ²°ν•˜λŠ” 과정을 ꡬ체적으둜 μˆœμ„œλŒ€λ‘œ 기술
- μ‚¬μ§„μ΄λ‚˜ ꡬ쑰도 ν”Œλ‘œμš° 차트 λ“± λ‹€μ–‘ν•˜κ²Œ ν™œμš©ν•΄λ„ μ’‹μŒ -->
<!-- LucidChart -->
<!-- λ‹€μ΄μ–΄κ·Έλž¨μ΄λ‚˜ μ½”λ“œ 쑰각 λ“± λ‹€μ–‘ν•˜κ²Œ ν™œμš©ν•΄μ„œ μ“°λ©΄ λœλ‹€. -->

## κ²°λ‘ 

<!-- 이 뢀뢄은 자유둭게 ν˜„ 이슈λ₯Ό λ§ˆλ¬΄λ¦¬ν•˜λ©΄ λœλ‹€. -->
9 changes: 5 additions & 4 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
## πŸ’‘ μ™œ PR을 μ˜¬λ Έλ‚˜μš”?

<!-- 예: μ΄μŠˆλŒ€μ‘, μ‹ κ·œν”Όμ³, λ¦¬νŒ©ν† λ§ ... -->

- μ‹ κ·œ ν”Όμ²˜

## πŸ’ 무엇이 μ–΄λ–»κ²Œ λ°”λ€Œλ‚˜μš”?

1.
2.
3.
1.
2.
3.

## πŸ“† μž‘μ—… μ˜ˆμ •μΈ 것이 μžˆλ‚˜μš” ?

-
-

## πŸ’¬ λ¦¬λ·°μ–΄λΆ„λ“€κ»˜

Expand Down
2 changes: 2 additions & 0 deletions .github/auto_assign.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
addReviewers: false
addAssignees: author
41 changes: 41 additions & 0 deletions .github/labeler.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
# enable labeler on issues, prs, or both.
enable:
issues: true
prs: true

comments:
prs: |
Labelerκ°€ 제λͺ©κ³Ό μ„€λͺ…에 μžˆλŠ” νŠΉλ³„ν•œ ν…μŠ€νŠΈμ™€ μΌμΉ˜ν•˜λŠ” λ ˆμ΄λΈ”μ„ μ μš©ν–ˆμŠ΅λ‹ˆλ‹€.
Label을 κ²€ν† ν•˜κ³  ν•„μš”ν•œ λ³€κ²½ 사항을 μ μš©ν•΄ μ£Όμ„Έμš”.

labels:
'Component':
include:
- '\bComponent\b'
'Fix':
include:
- '\bFix\b'
'Bug':
include:
- '\bBug\b'
'Page':
include:
- '\bPage\b'
'Docs':
include:
- '\bDocs\b'
'Setting':
include:
- '\bSetting\b'
'Refactoring':
include:
- '\bRefactoring\b'
'Help wanted':
include:
- '\binclude\b'
'Test':
include:
- '\bTest\b'
'Featuring':
include:
- '\bFeaturing\b'
19 changes: 19 additions & 0 deletions .github/workflows/auto-label.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Auto Label
on:
pull_request:
types: [opened, reopened, edited]
issues:
types: [opened, reopened, edited]

jobs:
labeler:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: Check Labels
id: labeler
uses: jimschubert/labeler-action@v1
with:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
27 changes: 27 additions & 0 deletions .github/workflows/cd-develop-branch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: CD-develop branch

on:
push:
branches:
- 'develop'

jobs:
build:
runs-on: ubuntu-latest
container: pandoc/latex
steps:
- uses: actions/checkout@v2
- name: Pushes to another repository
id: push_directory
uses: cpina/github-action-push-to-another-repository@main
env:
API_TOKEN_GITHUB: ${{ secrets.PERSONAL_TOKEN }}
with:
source-directory: '.'
destination-github-username: guesung
destination-repository-name: posepicker-for-publish
user-email: gueit214@naver.com
commit-message: ${{ github.event.commits[0].message }}
target-branch: develop
- name: Test get variable exported by push-to-another-repository
run: echo $DESTINATION_CLONED_DIRECTORY
27 changes: 27 additions & 0 deletions .github/workflows/cd-feature-branch.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: CD-feature branch

on:
push:
branches:
- 'OZ-**'

jobs:
build:
runs-on: ubuntu-latest
container: pandoc/latex
steps:
- uses: actions/checkout@v2
- name: Pushes to another repository
id: push_directory
uses: cpina/github-action-push-to-another-repository@main
env:
API_TOKEN_GITHUB: ${{ secrets.PERSONAL_TOKEN }}
with:
source-directory: '.'
destination-github-username: guesung
destination-repository-name: posepicker-for-publish
user-email: gueit214@naver.com
commit-message: ${{ github.event.commits[0].message }}
target-branch: feature
- name: Test get variable exported by push-to-another-repository
run: echo $DESTINATION_CLONED_DIRECTORY
13 changes: 12 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,12 @@
node_modules
/node_modules
/.pnp
.pnp.js
/.next/
/build
.DS_Store
.env

# Next-PWA
public/sw.js
public/workbox-*.js
public/sw.js.map
Loading