feat: open reply dialog on timeline

closes #125
This commit is contained in:
三咲智子 2022-11-28 18:23:33 +08:00
parent c2f3526e88
commit 9fca8eee30
No known key found for this signature in database
GPG key ID: 69992F2250DFD93E
6 changed files with 85 additions and 53 deletions

View file

@ -19,9 +19,12 @@ export function openSigninDialog() {
isSigninDialogOpen.value = true
}
export function openPublishDialog(draftKey = 'dialog', draft?: Draft) {
export function openPublishDialog(draftKey = 'dialog', draft?: Draft, overwrite = false): void {
dialogDraftKey.value = draftKey
if (draft)
if (overwrite) {
// TODO overwrite warning
}
if (draft && (overwrite || !currentUserDrafts.value[draftKey]))
currentUserDrafts.value[draftKey] = draft
isPublishDialogOpen.value = true
}