summaryrefslogtreecommitdiff
path: root/packages/frontend/src
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-10-06 18:30:08 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-10-06 18:30:08 +0900
commita5b6e807bb6aaf3212f88b4ec4f96c285a80e390 (patch)
treeb33b8a2810d19eea0fba105c0686526821900bae /packages/frontend/src
parent2023.10.0-beta.4 (diff)
downloadmisskey-a5b6e807bb6aaf3212f88b4ec4f96c285a80e390.tar.gz
misskey-a5b6e807bb6aaf3212f88b4ec4f96c285a80e390.tar.bz2
misskey-a5b6e807bb6aaf3212f88b4ec4f96c285a80e390.zip
feat: per user featured notes
Diffstat (limited to 'packages/frontend/src')
-rw-r--r--packages/frontend/src/pages/channel.vue1
-rw-r--r--packages/frontend/src/pages/explore.featured.vue1
-rw-r--r--packages/frontend/src/pages/user/home.vue7
3 files changed, 5 insertions, 4 deletions
diff --git a/packages/frontend/src/pages/channel.vue b/packages/frontend/src/pages/channel.vue
index 00e88cbbfb..911f4e95d2 100644
--- a/packages/frontend/src/pages/channel.vue
+++ b/packages/frontend/src/pages/channel.vue
@@ -102,7 +102,6 @@ let searchKey = $ref('');
const featuredPagination = $computed(() => ({
endpoint: 'notes/featured' as const,
limit: 10,
- offsetMode: true,
params: {
channelId: props.channelId,
},
diff --git a/packages/frontend/src/pages/explore.featured.vue b/packages/frontend/src/pages/explore.featured.vue
index 0558faec16..a36d1b3bda 100644
--- a/packages/frontend/src/pages/explore.featured.vue
+++ b/packages/frontend/src/pages/explore.featured.vue
@@ -22,7 +22,6 @@ import { i18n } from '@/i18n.js';
const paginationForNotes = {
endpoint: 'notes/featured' as const,
limit: 10,
- offsetMode: true,
};
const paginationForPolls = {
diff --git a/packages/frontend/src/pages/user/home.vue b/packages/frontend/src/pages/user/home.vue
index 71eec0aa26..605e9fbb76 100644
--- a/packages/frontend/src/pages/user/home.vue
+++ b/packages/frontend/src/pages/user/home.vue
@@ -131,7 +131,10 @@ SPDX-License-Identifier: AGPL-3.0-only
<XFiles :key="user.id" :user="user"/>
<XActivity :key="user.id" :user="user"/>
</template>
- <MkNotes v-if="!disableNotes" :class="$style.tl" :noGap="true" :pagination="pagination"/>
+ <div v-if="!disableNotes">
+ <div style="margin-bottom: 8px;">{{ i18n.ts.featured }}</div>
+ <MkNotes :class="$style.tl" :noGap="true" :pagination="pagination"/>
+ </div>
</div>
</div>
<div v-if="!narrow" class="sub _gaps" style="container-type: inline-size;">
@@ -210,7 +213,7 @@ watch($$(moderationNote), async () => {
});
const pagination = {
- endpoint: 'users/notes' as const,
+ endpoint: 'users/featured-notes' as const,
limit: 10,
params: computed(() => ({
userId: props.user.id,