diff options
| author | かっこかり <67428053+kakkokari-gtyih@users.noreply.github.com> | 2024-09-09 22:44:39 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-09 22:44:39 +0900 |
| commit | 672779a15f27ab8ad35ee5e6e0f7205497e02151 (patch) | |
| tree | e19d9fdc60a2c4f21282f691dc32fba1ae6b5f9c /packages/frontend-embed | |
| parent | feat(frontend): ノート・ユーザータイムライン埋め込み (#13929) (diff) | |
| download | sharkey-672779a15f27ab8ad35ee5e6e0f7205497e02151.tar.gz sharkey-672779a15f27ab8ad35ee5e6e0f7205497e02151.tar.bz2 sharkey-672779a15f27ab8ad35ee5e6e0f7205497e02151.zip | |
fix(frontend-embed): 不足していたスタイル・インポートを追加 (#14531)
* fix(frontend-embed): add missing imports
* fix(frontend-embed): add missing styles
Diffstat (limited to 'packages/frontend-embed')
6 files changed, 11 insertions, 2 deletions
diff --git a/packages/frontend-embed/src/components/EmNote.vue b/packages/frontend-embed/src/components/EmNote.vue index 7c4d591066..dce997f0ef 100644 --- a/packages/frontend-embed/src/components/EmNote.vue +++ b/packages/frontend-embed/src/components/EmNote.vue @@ -104,7 +104,7 @@ SPDX-License-Identifier: AGPL-3.0-only </template> <script lang="ts" setup> -import { computed, inject, onMounted, ref, shallowRef, Ref, watch, provide } from 'vue'; +import { computed, inject, ref, shallowRef } from 'vue'; import * as mfm from 'mfm-js'; import * as Misskey from 'misskey-js'; import I18n from '@/components/I18n.vue'; diff --git a/packages/frontend-embed/src/components/EmNoteSimple.vue b/packages/frontend-embed/src/components/EmNoteSimple.vue index 828b6cd2e2..704a876e59 100644 --- a/packages/frontend-embed/src/components/EmNoteSimple.vue +++ b/packages/frontend-embed/src/components/EmNoteSimple.vue @@ -25,6 +25,7 @@ SPDX-License-Identifier: AGPL-3.0-only import { ref } from 'vue'; import * as Misskey from 'misskey-js'; import { i18n } from '@/i18n.js'; +import EmAvatar from '@/components/EmAvatar.vue'; import EmNoteHeader from '@/components/EmNoteHeader.vue'; import EmSubNoteContent from '@/components/EmSubNoteContent.vue'; import EmMfm from '@/components/EmMfm.js'; diff --git a/packages/frontend-embed/src/components/EmNoteSub.vue b/packages/frontend-embed/src/components/EmNoteSub.vue index c98b956805..f60aea3e7e 100644 --- a/packages/frontend-embed/src/components/EmNoteSub.vue +++ b/packages/frontend-embed/src/components/EmNoteSub.vue @@ -33,6 +33,8 @@ SPDX-License-Identifier: AGPL-3.0-only <script lang="ts" setup> import { ref } from 'vue'; import * as Misskey from 'misskey-js'; +import EmA from '@/components/EmA.vue'; +import EmAvatar from '@/components/EmAvatar.vue'; import EmNoteHeader from '@/components/EmNoteHeader.vue'; import EmSubNoteContent from '@/components/EmSubNoteContent.vue'; import { notePage } from '@/utils.js'; diff --git a/packages/frontend-embed/src/components/EmNotes.vue b/packages/frontend-embed/src/components/EmNotes.vue index 3970d05098..6370f4aeae 100644 --- a/packages/frontend-embed/src/components/EmNotes.vue +++ b/packages/frontend-embed/src/components/EmNotes.vue @@ -45,4 +45,8 @@ defineExpose({ .root { background: var(--panel); } + +.note { + border-bottom: 0.5px solid var(--divider); +} </style> diff --git a/packages/frontend-embed/src/components/EmSubNoteContent.vue b/packages/frontend-embed/src/components/EmSubNoteContent.vue index 382e39e492..f7d653ab3f 100644 --- a/packages/frontend-embed/src/components/EmSubNoteContent.vue +++ b/packages/frontend-embed/src/components/EmSubNoteContent.vue @@ -37,6 +37,7 @@ import EmPoll from '@/components/EmPoll.vue'; import { i18n } from '@/i18n.js'; import { url } from '@/config.js'; import { shouldCollapsed } from '@/to-be-shared/collapsed.js'; +import EmA from '@/components/EmA.vue'; import EmMfm from '@/components/EmMfm.js'; const props = defineProps<{ diff --git a/packages/frontend-embed/src/pages/clip.vue b/packages/frontend-embed/src/pages/clip.vue index 6564eecd75..28bd0ab772 100644 --- a/packages/frontend-embed/src/pages/clip.vue +++ b/packages/frontend-embed/src/pages/clip.vue @@ -5,7 +5,7 @@ SPDX-License-Identifier: AGPL-3.0-only <template> <div> - <MkLoading v-if="loading"/> + <EmLoading v-if="loading"/> <EmTimelineContainer v-else-if="clip" :showHeader="embedParams.header"> <template #header> <div :class="$style.clipHeader"> @@ -43,6 +43,7 @@ import { ref, computed, shallowRef, inject } from 'vue'; import * as Misskey from 'misskey-js'; import { scrollToTop } from '@@/js/scroll.js'; import type { Paging } from '@/components/EmPagination.vue'; +import EmLoading from '@/components/EmLoading.vue'; import EmNotes from '@/components/EmNotes.vue'; import XNotFound from '@/pages/not-found.vue'; import EmTimelineContainer from '@/components/EmTimelineContainer.vue'; |