summaryrefslogtreecommitdiff
path: root/packages/client/src/components/MkNotes.vue
diff options
context:
space:
mode:
Diffstat (limited to 'packages/client/src/components/MkNotes.vue')
-rw-r--r--packages/client/src/components/MkNotes.vue58
1 files changed, 0 insertions, 58 deletions
diff --git a/packages/client/src/components/MkNotes.vue b/packages/client/src/components/MkNotes.vue
deleted file mode 100644
index 5abcdc2298..0000000000
--- a/packages/client/src/components/MkNotes.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-<template>
-<MkPagination ref="pagingComponent" :pagination="pagination">
- <template #empty>
- <div class="_fullinfo">
- <img src="https://xn--931a.moe/assets/info.jpg" class="_ghost"/>
- <div>{{ i18n.ts.noNotes }}</div>
- </div>
- </template>
-
- <template #default="{ items: notes }">
- <div class="giivymft" :class="{ noGap }">
- <XList ref="notes" v-slot="{ item: note }" :items="notes" :direction="pagination.reversed ? 'up' : 'down'" :reversed="pagination.reversed" :no-gap="noGap" :ad="true" class="notes">
- <XNote :key="note._featuredId_ || note._prId_ || note.id" class="qtqtichx" :note="note"/>
- </XList>
- </div>
- </template>
-</MkPagination>
-</template>
-
-<script lang="ts" setup>
-import { ref } from 'vue';
-import XNote from '@/components/MkNote.vue';
-import XList from '@/components/MkDateSeparatedList.vue';
-import MkPagination, { Paging } from '@/components/MkPagination.vue';
-import { i18n } from '@/i18n';
-
-const props = defineProps<{
- pagination: Paging;
- noGap?: boolean;
-}>();
-
-const pagingComponent = ref<InstanceType<typeof MkPagination>>();
-
-defineExpose({
- pagingComponent,
-});
-</script>
-
-<style lang="scss" scoped>
-.giivymft {
- &.noGap {
- > .notes {
- background: var(--panel);
- }
- }
-
- &:not(.noGap) {
- > .notes {
- background: var(--bg);
-
- .qtqtichx {
- background: var(--panel);
- border-radius: var(--radius);
- }
- }
- }
-}
-</style>