Skip to content

지도 축제탭 별도 색상 지정#522

Merged
chlwhdtn03 merged 1 commit into
developfrom
fix/festival_tab_color
May 12, 2026
Merged

지도 축제탭 별도 색상 지정#522
chlwhdtn03 merged 1 commit into
developfrom
fix/festival_tab_color

Conversation

@chlwhdtn03
Copy link
Copy Markdown
Collaborator

Summary

지도 축제 탭에 별도 색상 지정했습니다

Describe your changes

Android Studio 2026 05 12 165209@2x

Issue

  • Resolves #

To reviewers

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a new Festival color and updates the PartnershipToggleItem component to apply this color based on a string comparison with the label. The reviewer recommends refactoring this logic to pass the color or filter type as a parameter, which would improve component reusability and prevent potential bugs caused by hardcoded string checks.

Comment on lines +89 to +94
if (selected && (label == stringResource(R.string.partnership_filter_festival)))
Festival
else if (selected)
Primary
else
Color.Transparent
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

medium

문자열 비교(label == stringResource(...))를 통해 UI 색상을 결정하는 방식은 유지보수와 정확성 측면에서 취약합니다.

  1. 잠재적 버그: '내 제휴' 탭에서 사용자의 학과명이 '축제'와 일치할 경우, 의도치 않게 축제 탭의 색상이 적용될 수 있습니다.
  2. 재사용성 저해: PartnershipToggleItem이라는 공통 컴포넌트가 특정 비즈니스 로직(축제)에 의존하게 됩니다.

PartnershipToggleItem이 UI 표현에만 집중할 수 있도록, 선택 시 적용할 색상(selectedColor)을 파라미터로 직접 전달받거나 FilterType을 전달받아 처리하도록 리팩토링하는 것을 권장합니다. 호출부인 PartnershipFilterToggle에서 타입에 따라 적절한 색상을 결정하여 넘겨주는 방식이 더 안전합니다.

Copy link
Copy Markdown
Member

@PeraSite PeraSite left a comment

Choose a reason for hiding this comment

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

👍 👍 👍 👍 👍

@chlwhdtn03 chlwhdtn03 merged commit f89f0f3 into develop May 12, 2026
2 checks passed
@chlwhdtn03 chlwhdtn03 deleted the fix/festival_tab_color branch May 12, 2026 07:59
@chlwhdtn03 chlwhdtn03 mentioned this pull request May 12, 2026
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.

2 participants