From 7798b225f792d8eaac942c89cb488a8b272eeaeb Mon Sep 17 00:00:00 2001 From: tamaina Date: Fri, 20 Aug 2021 13:53:17 +0900 Subject: [PATCH 1/3] from chat ui post-form, remove instant and add share --- src/client/ui/chat/post-form.vue | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/client/ui/chat/post-form.vue b/src/client/ui/chat/post-form.vue index 6812eb31ba..67aaaebd75 100644 --- a/src/client/ui/chat/post-form.vue +++ b/src/client/ui/chat/post-form.vue @@ -100,7 +100,7 @@ export default defineComponent({ type: Object, required: false }, - instant: { + share: { type: Boolean, required: false, default: false @@ -277,7 +277,7 @@ export default defineComponent({ this.$nextTick(() => { // 書きかけの投稿を復元 - if (!this.instant && !this.mention && !this.specified) { + if (!this.share && !this.mention && !this.specified) { const draft = JSON.parse(localStorage.getItem('drafts') || '{}')[this.draftKey]; if (draft) { this.text = draft.data.text; @@ -507,8 +507,6 @@ export default defineComponent({ }, saveDraft() { - if (this.instant) return; - const data = JSON.parse(localStorage.getItem('drafts') || '{}'); data[this.draftKey] = { From 491e414032a006f8bf6b6ce44bf693df809d928a Mon Sep 17 00:00:00 2001 From: tamaina Date: Fri, 20 Aug 2021 14:20:25 +0900 Subject: [PATCH 2/3] fix await eating array, make document --- src/client/pages/share.vue | 47 +++++++++++----------- src/docs/ja-JP/advanced/share-page.md | 56 +++++++++++++++++++++++++++ 2 files changed, 78 insertions(+), 25 deletions(-) create mode 100644 src/docs/ja-JP/advanced/share-page.md diff --git a/src/client/pages/share.vue b/src/client/pages/share.vue index 2518c95b1c..03b97fee68 100644 --- a/src/client/pages/share.vue +++ b/src/client/pages/share.vue @@ -1,7 +1,6 @@