emojigen wip22

This commit is contained in:
こけっち 2022-05-06 00:13:12 +09:00
parent 7d62342477
commit 744310dc4e
No known key found for this signature in database
GPG Key ID: 21460619C5FC4DD1

View File

@ -143,10 +143,11 @@ export default defineComponent({
//const strKoke = await returnKoke() //const strKoke = await returnKoke()
//emojiUploaddrive/files/upload-from-urlemojiAddemojiAdd(id)
const emojiUpload = () => new Promise(async resolve => { const emojiUpload = () => new Promise(async resolve => {
const marker = Math.random().toString(); // TODO: UUID使 const marker = Math.random().toString(); // TODO: UUID使
//
const connection = stream.useChannel('main'); const connection = stream.useChannel('main');
connection.on('urlUploadFinished', async data => { connection.on('urlUploadFinished', async data => {
if (data.marker === marker) { if (data.marker === marker) {
@ -178,6 +179,7 @@ export default defineComponent({
}); });
//emoji admin/emoji/listididuntilId1idsinceIdlistobject
const emoji = async (emojiId) => { const emoji = async (emojiId) => {
const sinceId = await os.api('admin/emoji/list', { const sinceId = await os.api('admin/emoji/list', {
limit: 1, limit: 1,
@ -188,7 +190,7 @@ export default defineComponent({
const id = await os.api('admin/emoji/list', { const id = await os.api('admin/emoji/list', {
limit: 1, limit: 1,
sinceId: sinceId[0].id.toString() sinceId: sinceId[0].id
}); });
if (!id) return null; if (!id) return null;
@ -196,6 +198,7 @@ export default defineComponent({
return id[0]; return id[0];
} }
//editemojiobject
const edit = (emoji) => { const edit = (emoji) => {
os.popup(import('./emoji-edit-dialog.vue'), { os.popup(import('./emoji-edit-dialog.vue'), {
emoji: emoji emoji: emoji
@ -205,9 +208,9 @@ export default defineComponent({
(async () => { (async () => {
await this.emojiGenerate() await this.emojiGenerate()
const emojiId = await emojiUpload(); const emojiId = await emojiUpload();//emojiIdID emojiUploadID
console.log(emojiId); console.log(emojiId);
const emojiObj = emoji(emojiId); const emojiObj = emoji(emojiId);//emojiObjemoji emojiemojiIdemoji
console.log(emojiObj); console.log(emojiObj);
edit(emojiObj); edit(emojiObj);
})(); })();