fix(classroom): みんなの課題からさがすの「キャンセル」を「戻る」に変更 (#1121)#1124
fix(classroom): みんなの課題からさがすの「キャンセル」を「戻る」に変更 (#1121)#1124smalruby3-editor-bot[bot] wants to merge 1 commit into
Conversation
「みんなの課題からさがす」画面のヘッダーボタンのラベルを「閉じる」から「戻る」に変更。 押すとカタログを閉じて課題一覧(1つ前の画面)に戻る挙動は既存のまま。ja/ja-Hira/en ロケールも整合。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
🤖 autopilot status
Linked issue #1121. Maintained by autopilot (single writer); do not edit. |
|
🚀 Preview deployed: https://smalruby.jp/smalruby3-editor/topic/autopilot-1121/ |
|
[Question] |
|
[FYI] テスト内コメント( |
|
🤖 敵対的レビュー完了。指摘 2 件(Must 0 / Question 1 / FYI 1)。Must なし。lint / prettier / 当該 unit テスト(15 件)はローカル green。 |
Summary
クラス管理の「みんなの課題からさがす」画面(
SharedAssignmentCatalog)のヘッダーボタンのラベルを「戻る」に修正する。導線: クラス管理 > クラス一覧 > 課題一覧 > 「みんなの課題からさがす」
背景(Issue #1121)
Changes Made
shared-assignment-catalog.jsx: ヘッダーボタンのFormattedMessageをCancel→Backに変更(data-testid="shared-catalog-close"・handleCloseCatalogはそのまま)。en.js/ja.js/ja-Hira.jsのgui.classroom.shared.catalogCloseをBack/戻る/もどるに整合。handleCloseCatalog= カタログを閉じて課題一覧に戻る)は既存のまま。クラス一覧へは遷移しない。Test Coverage
test/unit/components/shared-assignment-catalog.test.jsxに、ヘッダーボタンのラベルがBackで、クリックでhandleCloseCatalog(= 課題一覧へ戻る)が呼ばれることを検証するテストを追加。npm run lint/ 当該 unit テストがローカルで green。Note
Issue の
autopilot-base: feature/assignment-sharingは develop へマージ・削除済みのため、本 PR の base はdevelop。develop 上のラベルが実際に「キャンセル」であることを確認済み。DoD
ja.js/ja-Hira.jsのラベル文言を整合。Closes #1121