Skip to content

Commit

Permalink
[ITDS-75] feat: #61 - RecommendCellData 수정
Browse files Browse the repository at this point in the history
- featuredPostID 추가
  • Loading branch information
wongbingg committed Feb 18, 2025
1 parent 1305089 commit 8921c90
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 16 deletions.
3 changes: 2 additions & 1 deletion Targets/DomainLayer/Sources/Entities/BannerCellData.swift
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,8 @@ extension BannerCellData {
}

public func toRecommendCellData() -> RecommendCellData {
.init(infoID: infoPostID,
.init(featuredPostID: featuredPostID,
infoID: infoPostID,
title: "",
subTitle: "부제목",
thumbnailURL: bannerImageURL)
Expand Down
30 changes: 15 additions & 15 deletions Targets/DomainLayer/Sources/Entities/RecommendCellData.swift
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,22 @@
import Foundation

public struct RecommendCellData: Equatable, Codable {
public var featuredPostID: Int
public var infoID: Int
public var title: String
public var subTitle: String
public var thumbnailURL: String
public var imageData: Data?

public init(infoID: Int, title: String, subTitle: String, thumbnailURL: String, imageData: Data? = nil) {
public init(
featuredPostID: Int,
infoID: Int,
title: String,
subTitle: String,
thumbnailURL: String,
imageData: Data? = nil
) {
self.featuredPostID = featuredPostID
self.infoID = infoID
self.title = title
self.subTitle = subTitle
Expand All @@ -25,22 +34,13 @@ public struct RecommendCellData: Equatable, Codable {
}

public extension RecommendCellData {
static var dummy: Self {
.init(
infoID: 0,
title: "첫 번째 추천",
subTitle: "제 2회 하나카드 plate 디자인 공모전",
thumbnailURL: "https://itit-bucket.s3.ap-northeast-2.amazonaws.com/info-posts/%E1%84%8B%E1%85%A1%E1%84%8B%E1%85%B5%E1%84%83%E1%85%B5%E1%84%8B%E1%85%A5%E1%84%90%E1%85%A9%E1%86%AB.png",
imageData: nil
)
}

static var initialData: [Self] = [
.init(infoID: 0, title: "첫 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(infoID: 0, title: "두 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(infoID: 0, title: "세 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(infoID: 0, title: "네 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(infoID: 0, title: "다섯 번째 추천", subTitle: "부제목", thumbnailURL: "")
.init(featuredPostID: 1, infoID: 0, title: "첫 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(featuredPostID: 2, infoID: 0, title: "두 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(featuredPostID: 3, infoID: 0, title: "세 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(featuredPostID: 4, infoID: 0, title: "네 번째 추천", subTitle: "부제목", thumbnailURL: ""),
.init(featuredPostID: 5, infoID: 0, title: "다섯 번째 추천", subTitle: "부제목", thumbnailURL: "")
]

var isUploadAvailable: Bool {
Expand Down

0 comments on commit 8921c90

Please sign in to comment.