From e159f1560018361de573c182b085c5aa12dc7840 Mon Sep 17 00:00:00 2001 From: tamaina Date: Wed, 29 Dec 2021 22:13:09 +0900 Subject: enhance: pizzaxでstreamingのuser storage updateイベントを監視して更新 (#8095) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * wip * wip? * ? * streamingのuser storage updateイベントを監視して更新 * 必要な時以外はストレージを更新しない * fix? * wip * fix * fix --- packages/client/src/components/note.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'packages/client/src/components/note.vue') diff --git a/packages/client/src/components/note.vue b/packages/client/src/components/note.vue index c4040388a9..3cf924928a 100644 --- a/packages/client/src/components/note.vue +++ b/packages/client/src/components/note.vue @@ -122,6 +122,7 @@ import copyToClipboard from '@/scripts/copy-to-clipboard'; import { checkWordMute } from '@/scripts/check-word-mute'; import { userPage } from '@/filters/user'; import * as os from '@/os'; +import { stream } from '@/stream'; import { noteActions, noteViewInterruptors } from '@/store'; import { reactionPicker } from '@/scripts/reaction-picker'; import { extractUrlFromMfm } from '@/scripts/extract-url-from-mfm'; @@ -245,7 +246,7 @@ export default defineComponent({ async created() { if (this.$i) { - this.connection = os.stream; + this.connection = stream; } this.collapsed = this.appearNote.cw == null && this.appearNote.text && ( -- cgit v1.2.3-freya From 28193f12ca0fd20544b0c9807661fb9a7e7c2a0e Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 14 Jan 2022 10:25:51 +0900 Subject: wip: refactor(client): migrate paging components to composition api --- packages/client/src/components/MkNoteSub.vue | 129 ++++ packages/client/src/components/note-detailed.vue | 876 ++++------------------ packages/client/src/components/note-header.vue | 28 +- packages/client/src/components/note-simple.vue | 6 +- packages/client/src/components/note.sub.vue | 156 ---- packages/client/src/components/note.vue | 882 ++++------------------- packages/client/src/components/notes.vue | 6 +- packages/client/src/components/notifications.vue | 9 +- packages/client/src/components/ui/pagination.vue | 5 - packages/client/src/pages/favorites.vue | 11 +- packages/client/src/pages/user/reactions.vue | 2 +- packages/client/src/scripts/check-word-mute.ts | 2 +- packages/client/src/scripts/get-note-menu.ts | 310 ++++++++ packages/client/src/scripts/use-note-capture.ts | 123 ++++ packages/client/src/store.ts | 2 +- 15 files changed, 871 insertions(+), 1676 deletions(-) create mode 100644 packages/client/src/components/MkNoteSub.vue delete mode 100644 packages/client/src/components/note.sub.vue create mode 100644 packages/client/src/scripts/get-note-menu.ts create mode 100644 packages/client/src/scripts/use-note-capture.ts (limited to 'packages/client/src/components/note.vue') diff --git a/packages/client/src/components/MkNoteSub.vue b/packages/client/src/components/MkNoteSub.vue new file mode 100644 index 0000000000..30c27e6235 --- /dev/null +++ b/packages/client/src/components/MkNoteSub.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/packages/client/src/components/note-detailed.vue b/packages/client/src/components/note-detailed.vue index a5cb2f0426..07e9920f65 100644 --- a/packages/client/src/components/note-detailed.vue +++ b/packages/client/src/components/note-detailed.vue @@ -8,8 +8,8 @@ :tabindex="!isDeleted ? '-1' : null" :class="{ renote: isRenote }" > - - + +
@@ -107,7 +107,7 @@
- +
@@ -120,765 +120,171 @@
- diff --git a/packages/client/src/components/note.vue b/packages/client/src/components/note.vue index 3cf924928a..b309afe051 100644 --- a/packages/client/src/components/note.vue +++ b/packages/client/src/components/note.vue @@ -2,20 +2,21 @@
- -
{{ $ts.pinnedNote }}
-
{{ $ts.promotion }}
-
{{ $ts.featured }}
+ +
{{ i18n.locale.pinnedNote }}
+
{{ i18n.locale.promotion }}
+
{{ i18n.locale.featured }}
- +