wip
This commit is contained in:
parent
356d28928a
commit
cb18ce16a0
@ -32,6 +32,7 @@ export async function openReactionImportMenu(ev: MouseEvent, reaction: string) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
console.log(id[0]);
|
||||||
resolve(id[0]);
|
resolve(id[0]);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -63,8 +64,8 @@ export async function openReactionImportMenu(ev: MouseEvent, reaction: string) {
|
|||||||
if (!emojiId) return;
|
if (!emojiId) return;
|
||||||
os.api('admin/emoji/copy', {
|
os.api('admin/emoji/copy', {
|
||||||
emojiId: emojiId,
|
emojiId: emojiId,
|
||||||
}).then(emoji => os.popup(defineAsyncComponent(() => import('@/pages/admin/emoji-edit-dialog.vue')), {
|
}).then(async emoji => os.popup(defineAsyncComponent(() => import('@/pages/admin/emoji-edit-dialog.vue')), {
|
||||||
emoji: getEmojiObject(emoji),
|
emoji: await getEmojiObject(emoji),
|
||||||
}));
|
}));
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -80,7 +81,13 @@ export async function openReactionImportMenu(ev: MouseEvent, reaction: string) {
|
|||||||
icon: 'fas fa-copy',
|
icon: 'fas fa-copy',
|
||||||
text: i18n.ts.copy,
|
text: i18n.ts.copy,
|
||||||
action: () => {
|
action: () => {
|
||||||
copyToClipboard(reaction);
|
copyToClipboard(reaction => {
|
||||||
|
if (reaction.startsWith(':')) {
|
||||||
|
return `:${reaction.match(/(?<=:).*(?=@.*\.*(?=:))/g)[0]}:` || reaction;
|
||||||
|
} else {
|
||||||
|
return reaction;
|
||||||
|
}
|
||||||
|
});
|
||||||
},
|
},
|
||||||
}];
|
}];
|
||||||
const emojiId = await getEmojiId(reaction);
|
const emojiId = await getEmojiId(reaction);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user