summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/MkPostForm.vue
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2024-01-05 15:25:26 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2024-01-05 15:25:26 +0900
commit7768385be2b2cb4fa39ed4f093e97583057fc198 (patch)
tree3688c725c2d586d08bb8327dc5a8b1dd777d33d2 /packages/frontend/src/components/MkPostForm.vue
parentrefactor(frontend): reduce type errors (diff)
downloadmisskey-7768385be2b2cb4fa39ed4f093e97583057fc198.tar.gz
misskey-7768385be2b2cb4fa39ed4f093e97583057fc198.tar.bz2
misskey-7768385be2b2cb4fa39ed4f093e97583057fc198.zip
refactor(frontend): reduce type errors
Diffstat (limited to 'packages/frontend/src/components/MkPostForm.vue')
-rw-r--r--packages/frontend/src/components/MkPostForm.vue8
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/frontend/src/components/MkPostForm.vue b/packages/frontend/src/components/MkPostForm.vue
index 8c6fba6637..1e073a7de9 100644
--- a/packages/frontend/src/components/MkPostForm.vue
+++ b/packages/frontend/src/components/MkPostForm.vue
@@ -121,7 +121,7 @@ import { defaultStore, notePostInterruptors, postFormActions } from '@/store.js'
import MkInfo from '@/components/MkInfo.vue';
import { i18n } from '@/i18n.js';
import { instance } from '@/instance.js';
-import { $i, notesCount, incNotesCount, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account.js';
+import { signinRequired, notesCount, incNotesCount, getAccounts, openAccountMenu as openAccountMenu_ } from '@/account.js';
import { uploadFile } from '@/scripts/upload.js';
import { deepClone } from '@/scripts/clone.js';
import MkRippleEffect from '@/components/MkRippleEffect.vue';
@@ -130,6 +130,8 @@ import { claimAchievement } from '@/scripts/achievements.js';
import { emojiPicker } from '@/scripts/emoji-picker.js';
import { mfmFunctionPicker } from '@/scripts/mfm-function-picker.js';
+const $i = signinRequired();
+
const modal = inject('modal');
const props = withDefaults(defineProps<{
@@ -308,7 +310,7 @@ if (props.reply && props.reply.text != null) {
}
}
-if ($i?.isSilenced && visibility.value === 'public') {
+if ($i.isSilenced && visibility.value === 'public') {
visibility.value = 'home';
}
@@ -461,7 +463,7 @@ function setVisibility() {
os.popup(defineAsyncComponent(() => import('@/components/MkVisibilityPicker.vue')), {
currentVisibility: visibility.value,
- isSilenced: $i?.isSilenced,
+ isSilenced: $i.isSilenced,
localOnly: localOnly.value,
src: visibilityButton.value,
}, {