diff --git a/CHANGELOG.md b/CHANGELOG.md index 04eab47070..9e210543c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,7 @@ - メニューのスイッチの動作を改善 - 絵文字ピッカーの検索の表示件数を100件に増加 - 投稿フォームのプレビューの表示状態を記憶するように +- ノート詳細ページ読み込み時のパフォーマンスを改善 - Enhance: ユーザーメニューでスイッチでユーザーリストに追加・削除できるように - Enhance: 自分が押したリアクションのデザインを改善 - Enhance: ノート検索にローカルのみ検索可能なオプションの追加 diff --git a/packages/frontend/src/pages/note.vue b/packages/frontend/src/pages/note.vue index fb19783f3d..48f62c83a9 100644 --- a/packages/frontend/src/pages/note.vue +++ b/packages/frontend/src/pages/note.vue @@ -15,7 +15,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- +
@@ -28,7 +28,7 @@ SPDX-License-Identifier: AGPL-3.0-only
- +
@@ -63,8 +63,6 @@ const props = defineProps<{ let note = $ref(); let clips = $ref(); -let hasPrev = $ref(false); -let hasNext = $ref(false); let showPrev = $ref(false); let showNext = $ref(false); let error = $ref(); @@ -89,8 +87,6 @@ const nextPagination = { }; function fetchNote() { - hasPrev = false; - hasNext = false; showPrev = false; showNext = false; note = null; @@ -102,20 +98,8 @@ function fetchNote() { os.api('notes/clips', { noteId: note.id, }), - os.api('users/notes', { - userId: note.userId, - untilId: note.id, - limit: 1, - }), - os.api('users/notes', { - userId: note.userId, - sinceId: note.id, - limit: 1, - }), - ]).then(([_clips, prev, next]) => { + ]).then(([_clips]) => { clips = _clips; - hasPrev = prev.length !== 0; - hasNext = next.length !== 0; }); }).catch(err => { error = err;