-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feat/1.0.6 대비 디자인 시스템 변경사항 반영 #165
Conversation
고생많으셨읍니다 찬찬히 읽어볼게요!! |
public protocol PokitLinkCardItem { | ||
var title: String { get } | ||
var memo: String? { get } | ||
var thumbNail: String { get } | ||
var createdAt: String { get } | ||
var categoryName: String { get } | ||
var isRead: Bool? { get } | ||
var data: String { get } | ||
var domain: String { get } | ||
var isFavorite: Bool? { get } | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
아 뭔가 좀 끌리지 않는 방식인데 해야할것도 많고 나중에 같이 생각해보시죠.
필수구현해야 하는 값을 nil을 넣는 것이 맞는것일까... 어거지로 뷰에 엮으려고 만든 프로토콜느낌이 씨게 나서요
제가 생각한건 protocol extension
인데 작성한 코드를 보면 또 if let에 의해 화면에 보여져야 할 부분들이 있어서 기본값 부여가 이건 의미가 없을 것 같고 PokitLinkCardItem을 채택한 새로운 프로토콜을 만드는 것이 방법일 것 같긴 합니다 (근데 너무 귀찮을지도 모름)
...일단 인지하고 있겠습니다
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
아 뭔가 좀 끌리지 않는 방식인데 해야할것도 많고 나중에 같이 생각해보시죠. 필수구현해야 하는 값을 nil을 넣는 것이 맞는것일까... 어거지로 뷰에 엮으려고 만든 프로토콜느낌이 씨게 나서요
제가 생각한건
protocol extension
인데 작성한 코드를 보면 또 if let에 의해 화면에 보여져야 할 부분들이 있어서 기본값 부여가 이건 의미가 없을 것 같고 PokitLinkCardItem을 채택한 새로운 프로토콜을 만드는 것이 방법일 것 같긴 합니다 (근데 너무 귀찮을지도 모름)...일단 인지하고 있겠습니다
저도 조금 고민을 하긴 했는데.. 옵셔널로 넣은건 리마인드 피처 대응이고, 어차피 리마인드 피처는 없어질 피처라.. 일단 이렇게 해놓았습니다
나중에 링크 추천 기능으로 갈아엎을때 한번 더 얘기 해보죠!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
제가보기엔 좋아보입니다 소소한 잡담거리 놔두고 갑니다
#️⃣연관된 이슈
📝작업 내용
PokitButton
패딩, 사이즈 수정PokitLinkPopup
변경사항 반영PokitLinkPreview
스켈레톤 UI 추가PokitList
변경사항 반영PokitBadge
변경사항 반영PokitBookmark
컴포넌트 추가BaseContentItem
속성 변경PokitLinkCard
변경사항 반영스크린샷 (선택)
💬리뷰 요구사항(선택)
PokitBadge
사용법이 바뀌었습니다.BaseContentItem
의 속성값을 변경하였습니다.PokitLinkCard
는 링크의 메모와 즐겨찾기 여부를 요구하여, 메모와 즐겨찾기 여부 속성을 추가하였습니다.BaseContentItem
으로 통일 되어 있기 때문에 메모와, 즐겨찾기 여부를Optional
로 지정하였습니다.PokitLinkCard
사용법이 바뀌었습니다.top
,middle
,bottom
이 새로 생기면서 기존에 구분선을divider
modifier
로 구현하는 방식을 없애고,top
,middle
,bottom
으로 구분하였습니다.이 pr 이후 기능 업데이트 작업 들어갈 예정입니다