Closed a2307yo closed 2 months ago
src/application/reportLists/reportListData.ts
export class ReportListData { /** * コンストラクタ * * @param courseId コース ID * @param courseName コース名 * @param reportId レポート ID * @param reportTitle レポートタイトル * @param items レポートリスト項目 */ public constructor( public readonly courseId: number, public readonly courseName: string, public readonly reportId: number, public readonly reportTitle: string, public readonly items: ReportListItemData[] ) {} }
にあるように、既存で使っているgetReportAsyncを使用すれば、コース名は取得できるはずです。 reportCourseDataは使わなくも、もっと簡単にできると思いますよ!!
ご指摘いただきました内容を確認し、修正しました!! 少しパッチワーク的な修正となりましたが、大本から修正すると影響が大きそうなため、コース名の取得のみを純粋に追加しました。
174
変更内容 ・コース名、レポート名の読み込み追加 ・コース名、レポート名のスタイル調整
確認内容 ・分類ページにコース名とレポート名が表示されていることを確認 ・コース名とレポート名のフォントサイズ、位置が他の要素に重ならないことを確認
懸念事項
181 のPRで実装されたuseReportCourseを使って実装したほうが良いかも