Skip to content

Conversation

@OhMyungJin
Copy link
Contributor

close #361

TO-DO

  • 질문 알림 버튼
  • 인기답변 버튼
  • 질문으로 이동하는 네비게이션
  • 캘린더 UI 수정

상세 설명

  • 애니메이션 제외 UI, 버튼 간 화면 전환 구현 완료했습니다!
  • 추후 인기 답변만 반영하면 좋을 것 같습니다 (+ 인터랙트)

스크린샷

기능 스크린샷 기능 스크린샷
답변 후 답변 전

@OhMyungJin OhMyungJin added Feat 기능 구현 PR-Reviewing 현재 리뷰 중인 PR labels Apr 15, 2025
@OhMyungJin OhMyungJin self-assigned this Apr 15, 2025
@OhMyungJin OhMyungJin linked an issue Apr 15, 2025 that may be closed by this pull request
1 task
Comment on lines 67 to +72
return .run { [isFirstLaunch = state.isFirstLaunch] send in
if isFirstLaunch { await send(.toggleLoading(true), animation: .bouncy) }
do {
let mainQuestion = try await fetchMainQuestion()
let response = try await bulletinBoardRepository.fetchBulletinBoardList(nil)
await send(.bulletinBoardListResponse(response.0, response.1))
await send(.bulletinBoardListResponse(mainQuestion, response.0, response.1))
Copy link
Contributor Author

Choose a reason for hiding this comment

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

오늘의 질문을 불러와야해서 게시판 피처에 api호출 추가했습니다!

Comment on lines +87 to +96
private struct QuestionNotificationView: View {

let store: StoreOf<BulletinBoardFeature>

var body: some View {
if !store.todayQuestion.isAnswered {
Button {
store.send(.questionNotiTapped(store.todayQuestion))
} label: {
HStack(spacing: 0) {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

답변 유무에 따른 UI 변경입니다!

Comment on lines +47 to +61
// HStack {
// Text(event.period.0.formatting(.mdKorean))
// Spacer()
// Text(event.period.1.formatting(.mdKorean))
// }
// .padding(.top, 16)
// .padding(.horizontal, 2)
// .foregroundStyle(.main).opacity(0.6)
// .pretendard(.semiBold, 14)

ProgressBar(
event: event,
dayLeft: dayLeft
)
.padding(.top, 8)
// ProgressBar(
// event: event,
// dayLeft: dayLeft
// )
// .padding(.top, 8)
Copy link
Contributor Author

Choose a reason for hiding this comment

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

캘린더 UI는 잠시 안녕..

Copy link
Contributor

Choose a reason for hiding this comment

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

건강하게 살아야한다 캘린더야~

Copy link
Contributor

@thinkySide thinkySide left a comment

Choose a reason for hiding this comment

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

확인했슘당~! 👍 👍 👍

Copy link
Contributor

@mooninbeom mooninbeom left a comment

Choose a reason for hiding this comment

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

Looks Good To Me

@OhMyungJin OhMyungJin merged commit bd367be into develop Apr 15, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feat 기능 구현 PR-Reviewing 현재 리뷰 중인 PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEAT] 게시판 UI 업데이트

4 participants