Skip to content

feat: 홈 대표뭉치 변경 기능 및 페스티벌 탭 구조 리팩토링#45

Merged
giljihun merged 12 commits intodevelopfrom
feature/-홈-대표뭉치-변경-기능-및-페스티벌-가기-아이콘-추가-등
Feb 3, 2026

Hidden character warning

The head ref may contain hidden characters: "feature/-\ud648-\ub300\ud45c\ubb49\uce58-\ubcc0\uacbd-\uae30\ub2a5-\ubc0f-\ud398\uc2a4\ud2f0\ubc8c-\uac00\uae30-\uc544\uc774\ucf58-\ucd94\uac00-\ub4f1"
Merged

feat: 홈 대표뭉치 변경 기능 및 페스티벌 탭 구조 리팩토링#45
giljihun merged 12 commits intodevelopfrom
feature/-홈-대표뭉치-변경-기능-및-페스티벌-가기-아이콘-추가-등

Conversation

@giljihun
Copy link
Member

@giljihun giljihun commented Feb 3, 2026

🎯 PR 내용

Summary

  • 홈 화면에서 드롭다운으로 뭉치를 변경하고 대표뭉치로 설정하는 기능 추가
  • Festival 탭을 제거하고 3탭 구조(Home, Workshop, Collection)로 변경
  • Festival 진입을 홈 화면에서 가능하도록 라우트 구조 변경

홈 뭉치 변경 기능

  • BundleSwitchPopup: 대표/선택 섹션으로 구분된 드롭다운 팝업 UI
  • BundleSwitchButton: 뭉치명 + 화살표 버튼 (뭉치가 2개 이상일 때만 활성화 / 그냥 이렇게 함)
  • HomeViewModel.switchBundle(): 뭉치 전환 및 씬 재생성
  • HomeViewModel.updateMainBundle(): Firebase batch write로 isMain 원자적 업데이트

탭 구조 리팩토링

  • 4탭 → 3탭 구조 (Festival 탭 제거)
  • Festival 라우트를 HomeRoute로 이동
  • 미사용 FestivalTab, FestivalRoute 파일 삭제

버그 수정

  • MultiKeyringScene 카라비너 로딩 타이밍 이슈 수정 (무한로딩 해결)
  • MultiKeyringSceneView 중복 씬 생성 방지

📱 스크린샷 (UI 변경 시)

1.1.mov

🔗 관련 이슈

✅ 체크리스트

  • 빌드 성공
  • 테스트 완료
  • Self-review 완료

@giljihun giljihun self-assigned this Feb 3, 2026
@giljihun giljihun merged commit 66e42a3 into develop Feb 3, 2026
@giljihun giljihun deleted the feature/-홈-대표뭉치-변경-기능-및-페스티벌-가기-아이콘-추가-등 branch February 3, 2026 12:51
@freshfresh22
Copy link
Member

탭바 3개 좋다 ㅎㅎ

@freshfresh22
Copy link
Member

토글도 너무 좋다 ㅎㅎ

@freshfresh22
Copy link
Member

하하하하하하하하하하하

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: [홈] - 대표뭉치 변경 기능 및 페스티벌 가기 아이콘 추가 등

2 participants