1
0
Fork 1
mirror of https://example.com synced 2024-11-22 23:26:39 +09:00

feat: show replies on user pages by default

This commit is contained in:
naskya 2023-09-11 05:59:43 +09:00
parent ee08c29549
commit 74021dbc55
Signed by: naskya
GPG key ID: 164DFF24E2D40139
2 changed files with 7 additions and 6 deletions

View file

@ -32,6 +32,7 @@
## 細かい変更点 ## 細かい変更点
- ユーザーページのデフォルトのタブを「投稿と返信」に変更
- タイムラインにリプライを表示する設定をデフォルトで有効に - タイムラインにリプライを表示する設定をデフォルトで有効に
- 未読通知のタブをリアクションの通知を表示するタブに変更 - 未読通知のタブをリアクションの通知を表示するタブに変更
- 未読のタブ、使ってる人いる? - 未読のタブ、使ってる人いる?

View file

@ -1,9 +1,9 @@
<template> <template>
<MkStickyContainer> <MkStickyContainer>
<template #header> <template #header>
<MkTab v-model="include" :class="$style.tab"> <MkTab v-model="tab" :class="$style.tab">
<option :value="null">{{ i18n.ts.notes }}</option> <option :value="null">{{ i18n.ts.notesAndReplies }}</option>
<option value="replies">{{ i18n.ts.notesAndReplies }}</option> <option value="notes">{{ i18n.ts.notes }}</option>
<option value="files">{{ i18n.ts.withFiles }}</option> <option value="files">{{ i18n.ts.withFiles }}</option>
</MkTab> </MkTab>
</template> </template>
@ -22,15 +22,15 @@ const props = defineProps<{
user: misskey.entities.UserDetailed; user: misskey.entities.UserDetailed;
}>(); }>();
const include = ref<string | null>(null); const tab = ref<string | null>(null);
const pagination = { const pagination = {
endpoint: "users/notes" as const, endpoint: "users/notes" as const,
limit: 10, limit: 10,
params: computed(() => ({ params: computed(() => ({
userId: props.user.id, userId: props.user.id,
includeReplies: include.value === "replies", includeReplies: tab.value !== "notes",
withFiles: include.value === "files", withFiles: tab.value === "files",
})), })),
}; };
</script> </script>