ut-code / syllabus-next

4 stars 0 forks source link

Editモードで講義検索をした結果を一覧表示する #15

Open Axafy5479 opened 3 months ago

Axafy5479 commented 3 months ago

講義の概要を一覧表示する パフォーマンスのため、ページネーションを用いる。できれば無限スクロール。 項目がクリックされたとき講義詳細 #11 を表示する (※ Viewモードで講義詳細を表示するときと異なり、講義詳細画面にも「追加(削除)」ボタンを表示する)

タブが2つあり、1つは検索結果表示、もう一つは登録済み講義表示 (ここに登録済み講義表示タブを配置するのはおかしいという噂も...)

検索結果表示

14 で得た検索結果を一覧表示する

PCではマウスでホバーした項目に「追加(削除)」ボタンを表示する。 スマホの場合は全ての項目にボタンを配置する。 ボタンがクリックされたときapi(registerClasses()など)を叩き登録する image

登録済み講義

フィルタの効果を無視して登録済みの講義を一覧表示する。 登録している講義を手軽に削除するための機能なので、そのまま「登録済み講義の削除」というタブ名にしても良いかも。 とはいえフィルタの効果を無視して表示するので、ここに配置するのはおかしい気もする