Skip to content

Conversation

@JiWoo1261
Copy link
Collaborator

@JiWoo1261 JiWoo1261 commented Jul 9, 2025


name: pull_request_template
about: pr 생성용 템플릿입니다~
title: ''
labels: ''
assignees: ''


ISSUE

❗ WORK DESCRIPTIONAdd commentMore actions

  • ArchivedCourseListScreen, SavedCourseDetailScreen 등 마이페이지 내 산책 루트 관련 화면 구현
  • 디자인측에서 각기 다르게 작업되었던 CourseCard가 통일되면서 공통컴포넌트로 분리해서 작업

📸 SCREENSHOT

BEFORE AFTER

📢 TO REVIEWERS

  • 코드를 우다다 짜다 보니 다소 더럽고, 아직 놓친 부분들도 있습니다…
    빠르게 리팩터링하고 디테일도 반영하겠습니다!!
    피드백은 언제든 환영입니다 🙇‍♀️🙇

@JiWoo1261 JiWoo1261 requested review from sonms and vvan2 July 9, 2025 18:36
@JiWoo1261 JiWoo1261 self-assigned this Jul 9, 2025
@JiWoo1261 JiWoo1261 added feature ✨ 새로운 기능 구현 😸지우 지우 전용 라벨 labels Jul 9, 2025
@JiWoo1261 JiWoo1261 linked an issue Jul 9, 2025 that may be closed by this pull request
2 tasks
Copy link
Member

@vvan2 vvan2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

모닝 코피까지 흘린 그녀... 고생하셨습니다

Box(
modifier = Modifier
.size(40.dp)
.background(Color.Gray, RoundedCornerShape(20.dp))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이거 아직 color 적용안된건가??

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

공동 컴포넌트 더 생긴거 지금 앎

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

민성띠 뷰에서도 쓰이길래 낋여옴

modifier = modifier
.fillMaxWidth()
.background(Color(0xFFF7F7F7))
) {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이것두

Icon(
imageVector = ImageVector.vectorResource(R.drawable.ic_arrow_left_black),
contentDescription = "뒤로가기"
)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이미지 description string 값으로 관리하는게 좋다고 하네요

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

나중에 공통으로 뺄거에용

}
}
}
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

! 으악

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

으악 !


@Preview
@Composable
fun SavedCourseDetailPreview(){
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

private로 바꿔주잉

val location: String,
val distance: String,
val time: String
)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

data class 는 state쪽에 따로 관리하는게 좋을듯함니두

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

나중에 서버에서 받아오고 사용할 data class라면 domain -> entity 그냥 ui 관리용으로 사용할거면 state

Copy link
Member

@sonms sonms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

우다다다 하시느라 컴포넌트 depth가 많아진 것 같네요잉? 좀 더 간결하게 같은 디자인의 컴포넌트를 만들 수 있도록 화이팅!

Column(
modifier = modifier
.fillMaxWidth()
.background(Color.White)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

여기도 적용된 color로 변경해주세용

)
Spacer(modifier = Modifier.width(10.dp))
Column {
Text(title, style = PawKeyTheme.typography.body14M,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

개행 부탁해용

Comment on lines +82 to +83
.width(343.dp)
.height(156.dp)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

이건 제가 나중에 변경할게용~

}
@Preview(showBackground = true)
@Composable
fun CourseCardPreview() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

private로 선언해주세요

Icon(
imageVector = ImageVector.vectorResource(R.drawable.ic_arrow_left_black),
contentDescription = "뒤로가기"
)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

나중에 공통으로 뺄거에용

}
}
}
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

으악 !


@Preview(showBackground = true)
@Composable
fun CourseDetailPreview() {
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

private!!!!!

modifier: Modifier = Modifier
){
Column(
modifier = Modifier
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

상위거로 사용하는 이유는 상위에서 하위컴포넌트를 조절하기 위함이 가장 큽니다 나중에 주완이형이랑 손잡고 같이 공부해오기

val location: String,
val distance: String,
val time: String
)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

나중에 서버에서 받아오고 사용할 data class라면 domain -> entity 그냥 ui 관리용으로 사용할거면 state

Comment on lines +100 to +107
@Serializable
data object UserProfile
@Serializable
data object PetProfile
@Serializable
data object SavedCourseList
@Serializable
data object ArchivedCourseList
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

: Route를 붙여주세영

@JiWoo1261 JiWoo1261 merged commit c8e677c into develop Jul 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature ✨ 새로운 기능 구현 😸지우 지우 전용 라벨

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feat] 산책루트 관리 뷰 구현

4 participants