Skip to content

Commit 685d988

Browse files
authored
Merge pull request #40 from YAPP-Github/feature/NDGL-123/fix-upcoming-travel-card-issue
[NDGL-123] 다가오는 여행 카드 디데이 및 썸네일 이슈 수정
2 parents 3b96dca + 294e709 commit 685d988

File tree

15 files changed

+28
-12
lines changed

15 files changed

+28
-12
lines changed

data/travel/src/main/java/com/yapp/ndgl/data/travel/model/TravelTemplateSummary.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ data class TravelTemplateSummary(
77
val id: Long,
88
val title: String,
99
val country: String,
10+
val countryName: String,
1011
val city: String,
1112
val nights: Int,
1213
val days: Int,

feature/home/src/main/java/com/yapp/ndgl/feature/home/component/TravelTemplate.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ internal fun TravelTemplate(
6161
style = NDGLTheme.typography.bodyLgMedium,
6262
)
6363
Text(
64-
text = travel.country,
64+
text = travel.countryName,
6565
color = NDGLTheme.colors.black400,
6666
style = NDGLTheme.typography.bodyMdMedium,
6767
)

feature/home/src/main/java/com/yapp/ndgl/feature/home/main/HomeScreen.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ private fun HomeScreenPreview() {
166166
travelId = 1,
167167
title = "곽준빈의 신혼여행",
168168
country = "FR",
169+
countryName = "프랑스",
169170
city = "파리",
170171
nights = 7,
171172
days = 9,
@@ -177,6 +178,7 @@ private fun HomeScreenPreview() {
177178
travelId = 2,
178179
title = "스위스 여행",
179180
country = "CH",
181+
countryName = "스위스",
180182
city = "스위스",
181183
nights = 5,
182184
days = 6,
@@ -188,6 +190,7 @@ private fun HomeScreenPreview() {
188190
travelId = 3,
189191
title = "충격적인 북유럽 물가",
190192
country = "DK",
193+
countryName = "덴마크",
191194
city = "덴마크",
192195
nights = 4,
193196
days = 6,

feature/home/src/main/java/com/yapp/ndgl/feature/home/main/HomeViewModel.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ class HomeViewModel @Inject constructor(
7171
travelId = travel.userTravelId,
7272
days = travel.days,
7373
title = travel.title,
74-
imageUrl = travel.upcomingUserTravelPlace?.place?.thumbnail ?: "",
74+
imageUrl = travel.thumbnail ?: "",
7575
dDay = dDay,
7676
startDate = travel.startDate,
7777
endDate = travel.endDate,
@@ -184,6 +184,7 @@ class HomeViewModel @Inject constructor(
184184
travelId = id,
185185
title = title,
186186
country = country,
187+
countryName = countryName,
187188
city = city,
188189
nights = nights,
189190
days = days,

feature/home/src/main/java/com/yapp/ndgl/feature/home/main/PopularTravelSection.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ private fun PopularTravelSectionPreview() {
155155
travelId = 1,
156156
title = "곽준빈의 신혼여행",
157157
country = "FR",
158+
countryName = "프랑스",
158159
city = "파리",
159160
nights = 7,
160161
days = 9,
@@ -166,6 +167,7 @@ private fun PopularTravelSectionPreview() {
166167
travelId = 2,
167168
title = "스위스 여행",
168169
country = "CH",
170+
countryName = "스위스",
169171
city = "스위스",
170172
nights = 5,
171173
days = 6,
@@ -177,6 +179,7 @@ private fun PopularTravelSectionPreview() {
177179
travelId = 3,
178180
title = "충격적인 북유럽 물가",
179181
country = "DK",
182+
countryName = "덴마크",
180183
city = "덴마크",
181184
nights = 4,
182185
days = 6,

feature/home/src/main/java/com/yapp/ndgl/feature/home/main/RecommendedContentSection.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,7 @@ private fun RecommendedContentSectionPreview() {
182182
travelId = 1,
183183
title = "곽준빈의 신혼여행",
184184
country = "FR",
185+
countryName = "프랑스",
185186
city = "파리",
186187
nights = 7,
187188
days = 9,
@@ -193,6 +194,7 @@ private fun RecommendedContentSectionPreview() {
193194
travelId = 2,
194195
title = "스위스 여행",
195196
country = "CH",
197+
countryName = "스위스",
196198
city = "스위스",
197199
nights = 5,
198200
days = 6,

feature/home/src/main/java/com/yapp/ndgl/feature/home/main/UpcomingTravelCardSection.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -178,19 +178,19 @@ private fun DayTag(
178178
modifier = modifier
179179
.background(
180180
color = NDGLTheme.colors.black100,
181-
shape = RoundedCornerShape(999.dp),
181+
shape = CircleShape,
182182
)
183183
.padding(horizontal = 12.dp, vertical = 4.dp),
184184
contentAlignment = Alignment.Center,
185185
) {
186186
Text(
187-
text = if (dDay <= 0) {
187+
text = if (dDay > 0) {
188188
stringResource(R.string.home_my_travel_card_d_day_minus, dDay)
189189
} else {
190190
stringResource(R.string.home_my_travel_card_d_day_plus, dDay)
191191
},
192-
style = NDGLTheme.typography.bodyMdMedium,
193192
color = NDGLTheme.colors.black400,
193+
style = NDGLTheme.typography.bodyMdMedium,
194194
)
195195
}
196196
}
@@ -369,7 +369,7 @@ private fun UpcomingTravelCardPreview() {
369369
travelId = 1,
370370
days = 6,
371371
title = "도쿄 여행",
372-
dDay = -7,
372+
dDay = 7,
373373
startDate = LocalDate.of(2025, 2, 15),
374374
endDate = LocalDate.of(2025, 2, 20),
375375
imageUrl = "",

feature/home/src/main/java/com/yapp/ndgl/feature/home/model/TravelContent.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ data class TravelContent(
88
val travelId: Long,
99
val title: String,
1010
val country: String,
11+
val countryName: String,
1112
val city: String,
1213
val nights: Int,
1314
val days: Int,

feature/home/src/main/java/com/yapp/ndgl/feature/home/popular/PopularTravelListViewModel.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ class PopularTravelListViewModel @Inject constructor(
9797
travelId = id,
9898
title = title,
9999
country = country,
100+
countryName = countryName,
100101
city = city,
101102
nights = nights,
102103
days = days,

feature/home/src/main/java/com/yapp/ndgl/feature/home/search/TemplateSearchScreen.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ private fun TemplateSearchScreenFilledPreview() {
275275
travelId = 1,
276276
title = "곽준빈의 신혼여행",
277277
country = "FR",
278+
countryName = "프랑스",
278279
city = "파리",
279280
nights = 7,
280281
days = 9,
@@ -286,6 +287,7 @@ private fun TemplateSearchScreenFilledPreview() {
286287
travelId = 2,
287288
title = "스위스 여행",
288289
country = "CH",
290+
countryName = "스위스",
289291
city = "스위스",
290292
nights = 5,
291293
days = 6,
@@ -297,6 +299,7 @@ private fun TemplateSearchScreenFilledPreview() {
297299
travelId = 3,
298300
title = "충격적인 북유럽 물가",
299301
country = "DK",
302+
countryName = "덴마크",
300303
city = "덴마크",
301304
nights = 4,
302305
days = 6,

0 commit comments

Comments
 (0)