Skip to content

feat: 사업자 정보 추가#151

Merged
MTtankkeo merged 1 commit intomainfrom
business-info
Feb 11, 2026
Merged

feat: 사업자 정보 추가#151
MTtankkeo merged 1 commit intomainfrom
business-info

Conversation

@wonyong-park
Copy link
Member

✨ Description

  • Setting 페이지에 있던 로그아웃, 이용약관, 개인정보처리방침, 저작권 표시를 Drawer로 이동하였고, 사업자 정보도 추가하였습니다.

📌 구현 내용

  • Setting 페이지 로그아웃, 이용약관, 개인정보처리방침, 저작권 표시 제거
  • Drawer 로그아웃, 이용약관, 개인정보처리방침, 사업자 정보, 저작권 표시
  • 사업자 정보 페이지 추가

🌱 Etc

Simulator Screenshot - iPhone 16 - 2026-02-11 at 11 29 47 Simulator Screenshot - iPhone 16 - 2026-02-11 at 11 29 35 Simulator Screenshot - iPhone 16 - 2026-02-11 at 11 29 26

- Drawer에 로그아웃, 이용약관, 개인정보취급방침, 사업자 정보 링크를 포함한 푸터를 구현했습니다.
- 기존 설정 화면에 있던 푸터를 Drawer로 이동했습니다.
- 사업자 정보 페이지를 신규로 추가하고, Drawer 푸터에서 해당 페이지로 이동할 수 있도록 라우팅을 설정했습니다.
- 로그아웃 버튼에 아이콘을 추가했습니다.
@gemini-code-assist
Copy link

Summary of Changes

Hello @wonyong-park, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

이 Pull Request는 사용자 인터페이스의 정보 접근성을 개선하기 위해 중요한 섹션들을 재구성하고 새로운 정보를 도입합니다. 기존 설정 페이지에 분산되어 있던 법률 및 정보 관련 링크와 로그아웃 기능을 Drawer로 통합하여 사용자가 더 쉽게 접근할 수 있도록 하였으며, 앱의 투명성을 높이기 위해 사업자 정보를 담은 전용 페이지를 추가했습니다.

Highlights

  • 사업자 정보 페이지 추가: 새로운 '사업자 정보' 페이지가 추가되어 사업자 등록 번호, 상호, 대표자명 등 상세 정보를 제공합니다.
  • 설정 페이지 항목 Drawer로 이동: 기존 설정 페이지에 있던 로그아웃, 이용약관, 개인정보처리방침, 저작권 표시 항목들이 Drawer 메뉴 하단으로 이동되었습니다.
  • Drawer에 사업자 정보 링크 추가: Drawer 하단에 새로 추가된 '사업자 정보' 페이지로 이동하는 링크가 포함되었습니다.
  • 로그아웃 아이콘 추가: 로그아웃 기능에 사용될 새로운 SVG 아이콘이 추가되었습니다.
Changelog
  • assets/icons/icon/out.svg
    • 로그아웃 기능에 사용될 SVG 아이콘이 추가되었습니다.
  • lib/app/config/app_router.dart
    • 사업자 정보 페이지를 위한 새로운 라우트가 정의되고 등록되었습니다.
  • lib/presentation/business_info/business_info_page.dart
    • 사업자 정보를 표시하는 새로운 Flutter 페이지가 생성되었습니다.
  • lib/presentation/drawer/main_app_drawer.dart
    • Drawer에 새로운 푸터 위젯이 통합되었습니다.
  • lib/presentation/drawer/view/drawer_view.dart
    • Drawer의 레이아웃이 푸터 위젯을 포함하도록 재구성되었으며, 스크롤 가능한 콘텐츠와 고정된 푸터 영역을 분리했습니다.
  • lib/presentation/drawer/widget/drawer_footer.dart
    • 로그아웃 버튼, 이용약관, 개인정보처리방침, 사업자 정보 링크 및 저작권 표시를 포함하는 새로운 Drawer 푸터 위젯이 추가되었습니다.
  • lib/presentation/setting/view/setting_body_view.dart
    • 설정 페이지에서 기존 푸터 위젯의 참조가 제거되었습니다.
  • lib/presentation/setting/widget/setting_footer.dart
    • 설정 페이지에서 사용되던 푸터 위젯 파일이 제거되었습니다.
Activity
  • 현재까지 이 Pull Request에 대한 활동은 없습니다.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@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

PR을 잘 보았습니다. 전반적으로 Setting 페이지의 기능들을 Drawer로 옮기고 사업자 정보 페이지를 추가하는 작업이 잘 이루어졌습니다. 코드의 유지보수성을 높이기 위해 business_info_page.dart 파일에 하드코딩된 사업자 정보를 상수로 분리하는 것을 제안하는 리뷰 의견을 하나 남겼습니다. 이 부분은 기존 규칙과 충돌하지 않으므로 그대로 유지됩니다.

@MTtankkeo MTtankkeo merged commit b8ad15c into main Feb 11, 2026
1 check passed
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