-
Notifications
You must be signed in to change notification settings - Fork 2
Feat/walt/purchase report sort frontend #1044
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
…it into the purchase reports page
… the purchase reports page
…it into the purchase reports page
… the purchase reports page
Summary of ChangesHello @nakatashingo, 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! このプルリクエストは、購入報告一覧ページのユーザビリティを大幅に向上させるための機能追加です。具体的には、立替者(局名および氏名)による絞り込み機能と、未清算金額および未封詰め金額の合計表示機能が導入されました。これにより、ユーザーはより効率的に必要な情報を探し、全体の財務状況を把握できるようになります。 Highlights
Using Gemini Code AssistThe 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
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 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
|
Deploying finansu with
|
| Latest commit: |
b7cda1c
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://495c596e.finansu.pages.dev |
| Branch Preview URL: | https://feat-walt-purchase-report-so.finansu.pages.dev |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code Review
このプルリクエストでは、購入報告一覧ページに立替者による絞り込み機能と、未清算・未封詰め金額の合計表示機能が追加されました。新機能の実装は概ね良好ですが、状態管理のロジックにいくつか改善の余地があります。特に、絞り込みモーダル内の状態管理が冗長であり、簡潔にすることができます。また、APIからのデータ取得部分で、より堅牢な型チェックを行うことで、将来的なエラーを防ぐことができます。詳細は各コメントを参照してください。
view/next-project/src/components/purchasereports/PurchaseReportPaidByFilterModal.tsx
Outdated
Show resolved
Hide resolved
…l and PurchaseReportSummaryAmounts components
…haseReports component
TkymHrt
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
レビューしました! コード全体はきれいにまとまっていて良さそうです。
1点、「立替者」の絞り込みについて追加で実装をお願いしたいです!
すでにシードデータで試したときに気づいているかもだけれど、現状だと一覧は paid_by (文字列)なのに、絞り込みは paid_by_user_id 基準だから、IDがないデータが検索に引っかからないんだよねー
API側では、paid_by での完全一致フィルタが使えるように対応済みだから、フロント側でも利用できるように調整してもらいたいです!
対応Issue
https://www.notion.so/nutfes-nutmeg/FinanSu-2b941f19206380518f1af6de573da465
https://nut-m-e-g.slack.com/archives/C020WQ3GY07/p1765010563203229
概要
画面スクリーンショット等
URLスクリーンショット
テスト項目
備考