enhance: shareページでより多くの情報を渡せるように (#7606)

* shareでより多くの情報を渡せるように

* from chat ui post-form, remove instant and add share

* fix await eating array, make document

* add changelog

* 3581bf9a06 (r692265037)

* reply, renoteにも型定義

* 🎨

* 閉じなければ100ms後タイムラインに
This commit is contained in:
tamaina
2021-10-20 03:10:36 +09:00
committed by GitHub
parent 202cb38c40
commit ea8e6d88ab
6 changed files with 233 additions and 35 deletions

View File

@@ -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] = {