This commit is contained in:
mattyatea 2024-03-18 19:02:54 +09:00
parent d2a02da432
commit d3016a4d6a
7 changed files with 26 additions and 7 deletions

View file

@ -24,7 +24,7 @@ SPDX-License-Identifier: AGPL-3.0-only
:ad="true"
:class="$style.notes"
>
<MkNote :key="note._featuredId_ || note._prId_ || note.id" :class="$style.note" :note="note" :withHardMute="true"/>
<MkNote v-if="props.withCw && !note.cw || !props.withCw" :key="note._featuredId_ || note._prId_ || note.id" :class="$style.note" :note="note" :withHardMute="true" />
</MkDateSeparatedList>
</div>
</template>
@ -43,6 +43,7 @@ const props = defineProps<{
pagination: Paging;
noGap?: boolean;
disableAutoLoad?: boolean;
withCw?: boolean;
}>();
const pagingComponent = shallowRef<InstanceType<typeof MkPagination>>();

View file

@ -10,6 +10,7 @@ SPDX-License-Identifier: AGPL-3.0-only
ref="tlComponent"
:pagination="paginationQuery"
:noGap="!defaultStore.state.showGapBetweenNotesInTimeline"
:withCw="props.withCw"
@queue="emit('queue', $event)"
@status="prComponent?.setDisabled($event)"
/>
@ -38,11 +39,12 @@ const props = withDefaults(defineProps<{
withRenotes?: boolean;
withReplies?: boolean;
onlyFiles?: boolean;
withCw?: boolean;
}>(), {
withRenotes: true,
withReplies: false,
onlyFiles: false,
withCw: false,
});
const emit = defineEmits<{