[frontend]評価履歴一覧を総合スコアの順にソートできるようにする
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 76/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- html
- Lĩnh vực
- documentation, frontend
Hướng nghiên cứu
Start in frontend/src/app/(with-header)/evaluations and inspect the history-list component's existing client-side sorting and filtering. Update the S-16 design document's section 3 table, then run the frontend test and lint commands from the issue. Done means both score sort directions work without an API call, incomplete rows have a defined placement, and the documentation matches.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
種別: 実装 — コードを書き、「検証方法」で検証してから PR を出す。
目的
評価履歴一覧(S-16)で、総合評価の良かった順・悪かった順に並び替えられるようにする。
完了条件
- 並び順の選択肢に「総合評価が良い順」「総合評価が悪い順」を追加する(既存の「新しい順」「古い順」に追加する形)
- 選択した並び順で一覧をクライアント側で並び替える。API は呼び直さない(既存の並び替え・絞り込みの方針を踏襲する)
- 評価が未完了(
processing/failedで総合スコアを持たない)行の並び順の扱いを決めて実装する(推奨: 末尾に固定する) - S-16 履歴一覧 3章の並び順の表を更新する
やらないこと
- 項目別スコアの表示形式の変更(別Issueで扱う)
- 絞り込み機能(対象企業での絞り込み)の変更
触る範囲
frontend/src/app/(with-header)/evaluations配下の履歴一覧の画面コンポーネントdocuments/frontend/01_design/screens/S-16_履歴一覧.md
検証方法
cd frontend
docker compose run --rm web npm run test
docker compose run --rm web npm run lint
前提・依存
- 依存Issue: なし
- 適用ADR: なし
未決事項
- 事前決定(任意):
processing/failedで総合スコアがない行を、良い順・悪い順のソート時にどこへ配置するか。推奨案は「常に末尾に固定する」
参考
- S-16 履歴一覧 3章・5.1章 — 現行の並び順と、評価未完了行の扱い
- Ngôn ngữ chính
- HTML
- Star
- 1
- Fork
- 0
- Merge trung bình
- 1 giờ 19 phút
- Pull request đã merge (30 ngày)
- 76
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của study-basic-hackathon/hanasu
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
study-basic-hackathon/hanasu#219 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
study-basic-hackathon/hanasu#218 ·
-
[frontend]評価結果から回答方式の表示を削除する Đang mở種別: 実装
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 88/100
study-basic-hackathon/hanasu#211 ·
-
種別: 実装
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
study-basic-hackathon/hanasu#210 ·
-
種別: 実装
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 90/100
study-basic-hackathon/hanasu#207 ·
Tất cả issue của study-basic-hackathon/hanasu
Issue tương tự
-
Crush Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
catppuccin/catppuccin#3125 ·
-
Link Checker Report Đang mởautomated issue report
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 95/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
VoltAgent/awesome-design-md#469 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
KhronosGroup/glTF#2648 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
sccn/sccn.github.io#108 ·