Skip to content

[RELEASE] 데모데이를 위한 기능 제한 배포#267

Merged
jeonbinggu merged 4 commits intomainfrom
develop
Feb 20, 2026
Merged

[RELEASE] 데모데이를 위한 기능 제한 배포#267
jeonbinggu merged 4 commits intomainfrom
develop

Conversation

@jeonbinggu
Copy link
Contributor

🔀 Pull Request Title

데모데이를 위한 기능 제한 배포


🎞️ 주요 코드 설명

주제1

주제2


📌 PR 설명

이번 PR에서 어떤 작업을 했는지 요약해주세요.

  • [ ]
  • [ ]
  • [ ]

📷 스크린샷

UI 변경이 있을 경우 스크린샷을 첨부해주세요.


@vercel
Copy link

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
finders Ready Ready Preview, Comment Feb 20, 2026 2:23am

@jeonbinggu jeonbinggu self-assigned this Feb 20, 2026
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @jeonbinggu, 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!

이 PR은 데모데이를 위한 기능 제한 배포를 목표로 합니다. 주요 변경 사항은 Ydestreet 폰트 파일 업데이트와 함께, 사진 관리 페이지에서 특정 인화 및 수령 관련 기능을 임시적으로 비활성화하여 데모 환경에 최적화하는 데 중점을 둡니다.

Highlights

  • 폰트 파일 변경: Ydestreet 폰트의 woff2 파일이 YdestreetL.woff2에서 YdestreetB.woff2로 변경되었습니다.
  • 데모데이 기능 제한: 사진 인화 건너뛰기 및 수령 확정 기능이 데모데이를 위해 임시적으로 비활성화되었습니다.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • src/index.css
    • Ydestreet 폰트의 woff2 파일 경로가 YdestreetL.woff2에서 YdestreetB.woff2로 변경되었습니다.
  • src/pages/photoManage/PhotoManageMainPage.tsx
    • usePrintSkip 및 useConfirmReceipt 훅 임포트가 주석 처리되었습니다.
    • printSkip 및 confirmReceiptMutate 변수 선언 및 할당이 주석 처리되었습니다.
    • onConfirmReceived 콜백 함수가 빈 함수로 변경되어 수령 확정 기능이 비활성화되었습니다.
    • 인화 건너뛰기(printSkip) 호출 로직이 주석 처리되었습니다.
Activity
  • 이 PR은 jeonbinggu 님에 의해 생성되었습니다.
  • 현재까지 추가적인 코멘트나 리뷰 활동은 없습니다.
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.

@jeonbinggu jeonbinggu merged commit a20e9fe into main Feb 20, 2026
2 checks passed
Copy link
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

데모데이를 위한 기능 제한을 목적으로 일부 로직을 주석 처리하고 기능을 비활성화하셨습니다. 주석 처리된 코드를 남겨두는 것은 유지보수 측면에서 권장되지 않으며, UI상에서 버튼은 존재하지만 클릭 시 반응이 없는 상태는 사용자에게 혼란을 줄 수 있습니다. 기능 제한이 필요한 경우 UI 요소를 조건부로 숨기거나 안내 메시지를 제공하는 방식을 권장합니다.

import { getBannerContent } from "@/lib/getBannerContent";
import { usePrintOrderStore } from "@/store/usePrintOrder.store";
import { usePrintSkip, useConfirmReceipt } from "@/hooks/photoManage";
// import { usePrintSkip, useConfirmReceipt } from "@/hooks/photoManage";
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

사용하지 않는 임포트를 주석 처리로 남겨두기보다 삭제하는 것이 깔끔합니다. 필요한 경우 나중에 Git 히스토리에서 확인하거나 복구할 수 있습니다.

Comment on lines +54 to +57
// const { mutate: printSkip } = usePrintSkip();

// 수령 확정
const { mutate: confirmReceiptMutate } = useConfirmReceipt();
// 수령 확정 - 데모데이용에서는 제거
// const { mutate: confirmReceiptMutate } = useConfirmReceipt();
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

기능 제한을 위해 훅 호출을 주석 처리하셨습니다. 주석 처리된 코드는 유지보수 시 혼란을 줄 수 있으므로 삭제를 권장하며, 기능 제어가 빈번하다면 피처 플래그나 환경 변수를 활용하는 것이 더 체계적인 방법입니다.

onGoTrackDelivery: () => {},
onConfirmReceived: () =>
confirmReceiptMutate(workData.developmentOrderId),
onConfirmReceived: () => {},
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

콜백을 빈 함수로 설정하면 사용자가 버튼을 클릭했을 때 아무런 피드백을 받지 못해 시스템 오류로 오해할 수 있습니다. 기능을 제한하려는 의도라면 해당 버튼이 노출되지 않도록 처리하거나, 클릭 시 안내 메시지를 제공하는 것이 좋습니다.

else {
setIsDialogOpen(false);
printSkip(workData.developmentOrderId);
//printSkip(workData.developmentOrderId);
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

주석 처리된 실행 코드는 삭제하는 것이 좋습니다. 코드의 의도를 명확히 하기 위해 주석 대신 로직 자체를 제거하거나 적절한 처리를 추가해 주세요.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants