-
Notifications
You must be signed in to change notification settings - Fork 9
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
[Poi-list-elements] POI 리스트에서 스크랩 버튼을 숨길 수 있도록 함 #2990
Conversation
아직 서울콘 외에 기능을 제한하는 곳이 없어서 guestMode로 통합하는 건 괜찮은 것 같아요! 다만 서울콘 외에 다른 기획에서 만약 '로그인이 필요한 동작은 가능하지만 앱으로 연결은 불가능'같은 경우의 수가 생긴다면 guestMode보다는 appRouteInaccessible, authRouteInaccessible (변수명은 대애충 지었습니다..) 같이 기능별로 나누는 것도 괜찮을 것 같습니다. const ACCESS_POLICY = {
seoulCon:{
appRouteInaccessible: true,
authRouteInaccessible: true
},
extraEvent: {
appRouteInaccessible: true,
authRouteInaccessible: false
}
} 근데 지금은 서울콘 하나라서 지금은 guestMode로 가고 나중에 기능 구분이 필요할 때 나누는 게 더 좋을 것 같다는 의견입니당! |
- '서울콘' 행사 대응용 - '서울콘' 행사를 통해 triple-content-web의 페이지로 유입된 사용자들은 모두 비로그인 상태이며, 로그인이 필요한 기능을 사용할 수 없음. 더불어 트리플앱으로의 연결을 유도하는 루트도 보지 않아야 함 - Triple Document로 제공되는 가이드와 POI 영역에서 로그인 및 앱과의 연결과 관련된 부분들을 guestMode라는 값을 기준으로 분기하기 위하여 값을 추가(예 : guestMode가 true인 경우, Pois 컴포넌트의 스크랩 버튼 숨기기)
- extended-poi-list-element는 Pois 엘리먼트에서 사용되지 않아 적용제외
b5ac589
to
b8cb4a2
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #2990 +/- ##
==========================================
- Coverage 12.10% 12.09% -0.01%
==========================================
Files 690 691 +1
Lines 36444 36451 +7
Branches 8994 8996 +2
==========================================
Hits 4410 4410
- Misses 32027 32034 +7
Partials 7 7
☔ View full report in Codecov by Sentry. |
PR 설명
POI 리스트에서 스크랩 버튼을 숨길 수 있도록 합니다. '서울콘' 행사 대응용 작업입니다.
변경 내역
'서울콘' 행사를 통해 컨텐트웹(triple-content-web)의 페이지로 유입된 사용자들은 모두 비로그인 상태이며, 로그인이 필요한 기능을 사용할 수 없습니다. 더불어 트리플앱으로의 연결을 유도하는 루트도 보지 않아야 합니다.
Pois
컴포넌트(POI list) 내 로그인 및 앱과의 연결과 관련된 부분들을 특정한 값을 기준으로 분기하기 위하여,guestMode
값을 받을 수 있도록 추가했습니다.guestMode
가true
인 경우, POI list의 스크랩 버튼을 숨깁니다.논의하고 싶은 점
'페이지에서 로그인이 필요한 동작(스크랩, 리뷰쓰기)등이 불가능하며, 앱으로 연결되는 루트에 접근할 수 없음'이라는 기획을 적용하기 위해, 관련 기능을 분기하는 기준 플래그를
guestMode
라고 이름붙였습니다.서울콘
seoulcon
이라고 이름붙일지 고민했으나, Triple Document에 특정 이벤트 이름이 들어가는것이 적절하지 않을 수 있겠다고 생각했어요. 하지만 아직 서울콘 외에 다른 비슷한 이벤트는 없는 상황이라(가능성은 있으나) 명확하게seoulcon
이라고 이름붙이는것이 나을까? 싶기도 합니다. 어떤 이름이 적절할까요?guestMode
라는 플래그명을 사용하였습니다.체크리스트
스크린샷 & URL