diff options
| author | Hazel K <acomputerdog@gmail.com> | 2024-10-05 18:25:13 -0400 |
|---|---|---|
| committer | Hazel K <acomputerdog@gmail.com> | 2024-10-05 18:25:13 -0400 |
| commit | ca98107eeeb2ea4a498693caff8a725cf8333b40 (patch) | |
| tree | 9df4c363f56fec2ae625d23250ac3fab30724893 /packages/frontend/src/components/MkPostForm.vue | |
| parent | merge: Feat: Implement "Show Below Avatar" for Avatar Decorations (!645) (diff) | |
| download | sharkey-ca98107eeeb2ea4a498693caff8a725cf8333b40.tar.gz sharkey-ca98107eeeb2ea4a498693caff8a725cf8333b40.tar.bz2 sharkey-ca98107eeeb2ea4a498693caff8a725cf8333b40.zip | |
respect following privacy settings
Diffstat (limited to 'packages/frontend/src/components/MkPostForm.vue')
| -rw-r--r-- | packages/frontend/src/components/MkPostForm.vue | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/packages/frontend/src/components/MkPostForm.vue b/packages/frontend/src/components/MkPostForm.vue index dc3f3aa94c..e2aeda7a94 100644 --- a/packages/frontend/src/components/MkPostForm.vue +++ b/packages/frontend/src/components/MkPostForm.vue @@ -630,11 +630,21 @@ async function onPaste(ev: ClipboardEvent) { if (paste.length > 1000) { ev.preventDefault(); - os.confirm({ - type: 'info', + os.actions({ + type: 'question', text: i18n.ts.attachAsFileQuestion, - }).then(({ canceled }) => { - if (canceled) { + actions: [ + { + value: 'yes', + text: i18n.ts.yes, + }, + { + value: 'no', + text: i18n.ts.no, + }, + ], + }).then(({ result }) => { + if (result !== 'yes') { insertTextAtCursor(textareaEl.value, paste); return; } |