enhance(frontend): ユーザーページに「ファイル」タブを新設 (#15130)
* 投稿したファイルの一覧をプロフィールページ内のタブで見れるようにしてみた (Otaku-Social#14) * ギャラリー(ノート)の取得方法を変更、ページネーションに対応 * ギャラリー(ノート)が動作しない問題を修正 * ギャラリー(ノート)の名称変更 * styles * GalleryFromPosts -> Files * fix * enhance: 既存のファイルコンテナの「もっと見る」をクリックしたらファイルタブに飛べるように * Update Changelog * 共通化 * spdx * その他のメディアがちゃんとプレビューされるように * fix(frontend): リストがセンシティブ設定を考慮するように * arrayをsetに変更 * remove unused imports *🎨 *🎨 * 画像以外のファイルのプレビューに対応したのでコメントを削除 * サムネイルをMkDriveFileThumbnailに統一 * v-panelに置き換え * lint --------- Co-authored-by:tmorio <morikapusan@morikapu-denki.com> Co-authored-by:
tmorio <20278135+tmorio@users.noreply.github.com> Co-authored-by:
syuilo <4439005+syuilo@users.noreply.github.com>
Showing
- CHANGELOG.md 2 additions, 0 deletionsCHANGELOG.md
- packages/frontend/src/components/MkContainer.vue 9 additions, 1 deletionpackages/frontend/src/components/MkContainer.vue
- packages/frontend/src/components/MkDriveFileThumbnail.vue 21 additions, 7 deletionspackages/frontend/src/components/MkDriveFileThumbnail.vue
- packages/frontend/src/components/MkNoteMediaGrid.vue 99 additions, 0 deletionspackages/frontend/src/components/MkNoteMediaGrid.vue
- packages/frontend/src/pages/user/files.vue 56 additions, 0 deletionspackages/frontend/src/pages/user/files.vue
- packages/frontend/src/pages/user/home.vue 6 additions, 2 deletionspackages/frontend/src/pages/user/home.vue
- packages/frontend/src/pages/user/index.files.vue 16 additions, 42 deletionspackages/frontend/src/pages/user/index.files.vue
- packages/frontend/src/pages/user/index.vue 7 additions, 1 deletionpackages/frontend/src/pages/user/index.vue
Loading
Please register or sign in to comment