bootcamp icon indicating copy to clipboard operation
bootcamp copied to clipboard

分報の一覧と投稿の実装

Open Shrimprin opened this issue 7 months ago • 43 comments

分報の一覧と投稿を作る

  • #7402

概要

これまでDiscordで行っていた分報をブートキャンプアプリ上で再現する機能を実装しました。 本イシューで実装したのは下記の機能です。

  • ユーザーごとの投稿一覧と投稿機能 (削除や編集は未実装)
  • 投稿はマークダウンで書けるようにする

変更確認方法

  1. feature/micro-reportsをローカルに取り込む
  2. bin/setupを実行
  3. foreman start -f Procfile.devでローカルサーバを立ち上げ
  4. hatsunoでログイン
  5. マイプロフィールを開き、下記を確認する
    • [x] タブに分報`タブが存在する
    • [x] タブ名が分報(0)となっている
    • [x] 分報タブをクリックすると分報ページに遷移する
  6. 分報ページで下記を確認する
    • [x] 初回アクセス時は投稿が存在せず、分報の投稿はまだありません。と表示される
    • [x] ページ下部にフォームが存在する
    • [x] フォームにマークダウンを入力して、プレビュータブをクリックするとマークダウンがプレビューされる
    • [x] フォームにマークダウンで内容を入力して投稿ボタンを押すと、マークダウンが解釈されて投稿される
    • [x] 投稿にリアクションできる
    • [x] 26件以上投稿するとページャーが表示される
  7. 別のアカウントログインし直し、hatsuno分報ページで下記を確認する
    • [x] 6で作成した投稿が表示されている
    • [x] 投稿にリアクションができる
    • [x] ページ下部にフォームが存在しない

Screenshot

プロフィールページ

分報タブが追加されている tab_before

分報ページ

分報一覧と、自分の分報ページの場合は分報フォームが表示されている。 スクリーンショット 2024-07-11 191040

Shrimprin avatar Jul 03 '24 12:07 Shrimprin