diff --git a/SodaLive/Sources/Content/ContentListItemView.swift b/SodaLive/Sources/Content/ContentListItemView.swift index 3673e9c..f105c8f 100644 --- a/SodaLive/Sources/Content/ContentListItemView.swift +++ b/SodaLive/Sources/Content/ContentListItemView.swift @@ -48,6 +48,12 @@ struct ContentListItemView: View { .padding(2.6) .background(Color(hex: "222222")) .cornerRadius(2.6) + + if item.isPin { + Image("ic_pin") + .resizable() + .frame(width: 13.3, height: 13.3) + } } Text(item.title) @@ -121,6 +127,7 @@ struct ContentListItemView_Previews: PreviewProvider { duration: "00:04:43", likeCount: 2, commentCount: 0, + isPin: true, isAdult: false, isScheduledToOpen: true ) diff --git a/SodaLive/Sources/Explorer/Profile/GetCreatorProfileResponse.swift b/SodaLive/Sources/Explorer/Profile/GetCreatorProfileResponse.swift index 530493e..a4200fa 100644 --- a/SodaLive/Sources/Explorer/Profile/GetCreatorProfileResponse.swift +++ b/SodaLive/Sources/Explorer/Profile/GetCreatorProfileResponse.swift @@ -77,6 +77,7 @@ struct GetAudioContentListItem: Decodable { let duration: String? let likeCount: Int let commentCount: Int + let isPin: Bool let isAdult: Bool let isScheduledToOpen: Bool } diff --git a/SodaLive/Sources/Explorer/Profile/UserProfileContentView.swift b/SodaLive/Sources/Explorer/Profile/UserProfileContentView.swift index 7cf2a3f..35f0b3d 100644 --- a/SodaLive/Sources/Explorer/Profile/UserProfileContentView.swift +++ b/SodaLive/Sources/Explorer/Profile/UserProfileContentView.swift @@ -74,6 +74,7 @@ struct UserProfileContentView_Previews: PreviewProvider { duration: "00:04:43", likeCount: 2, commentCount: 0, + isPin: true, isAdult: false, isScheduledToOpen: false )