replace ElMessage with Sonner

This commit is contained in:
pa
2026-01-07 19:16:31 +09:00
committed by Natsumi
parent f819a3f500
commit 7e4de15ef2
85 changed files with 574 additions and 1144 deletions

View File

@@ -32,8 +32,8 @@
</template>
<script setup>
import { ElMessage } from 'element-plus';
import { storeToRefs } from 'pinia';
import { toast } from 'vue-sonner';
import { useI18n } from 'vue-i18n';
import { instanceRequest, inviteMessagesRequest, notificationRequest } from '../../../api';
@@ -84,13 +84,10 @@
})
.then((args) => {
if (args.json[slot].message === I.messageSlot.message) {
ElMessage({
message: "VRChat API didn't update message, try again",
type: 'error'
});
toast.error("VRChat API didn't update message, try again");
throw new Error("VRChat API didn't update message, try again");
} else {
ElMessage('Invite message updated');
toast('Invite message updated');
}
return args;
});
@@ -137,10 +134,7 @@
} else {
J.loading = false;
J.visible = false;
ElMessage({
message: 'Invite sent',
type: 'success'
});
toast.success('Invite sent');
}
};
inviteLoop();
@@ -153,10 +147,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Invite photo message sent',
type: 'success'
});
toast.success('Invite photo message sent');
return args;
});
} else {
@@ -166,10 +157,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Invite message sent',
type: 'success'
});
toast.success('Invite message sent');
return args;
});
}
@@ -183,10 +171,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Request invite photo message sent',
type: 'success'
});
toast.success('Request invite photo message sent');
return args;
});
} else {
@@ -196,10 +181,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Request invite message sent',
type: 'success'
});
toast.success('Request invite message sent');
return args;
});
}

View File

@@ -168,9 +168,10 @@
</template>
<script setup>
import { ElMessage, ElMessageBox } from 'element-plus';
import { ElMessageBox } from 'element-plus';
import { ref } from 'vue';
import { storeToRefs } from 'pinia';
import { toast } from 'vue-sonner';
import { useI18n } from 'vue-i18n';
import { useFriendStore, useGalleryStore, useInviteStore, useUserStore } from '../../../stores';
@@ -280,10 +281,7 @@
} else {
D.loading = false;
D.visible = false;
ElMessage({
message: 'Invite sent',
type: 'success'
});
toast.success('Invite sent');
}
};
inviteLoop();

View File

@@ -22,8 +22,8 @@
</template>
<script setup>
import { ElMessage } from 'element-plus';
import { storeToRefs } from 'pinia';
import { toast } from 'vue-sonner';
import { useI18n } from 'vue-i18n';
import { instanceRequest, notificationRequest } from '../../../api';
@@ -104,10 +104,7 @@
} else {
J.loading = false;
J.visible = false;
ElMessage({
message: 'Invite message sent',
type: 'success'
});
toast.success('Invite message sent');
}
};
inviteLoop();
@@ -121,10 +118,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Invite photo message sent',
type: 'success'
});
toast.success('Invite photo message sent');
return args;
});
} else {
@@ -134,10 +128,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Invite message sent',
type: 'success'
});
toast.success('Invite message sent');
return args;
});
}
@@ -151,10 +142,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Request invite photo message sent',
type: 'success'
});
toast.success('Request invite photo message sent');
return args;
});
} else {
@@ -164,10 +152,7 @@
throw err;
})
.then((args) => {
ElMessage({
message: 'Request invite message sent',
type: 'success'
});
toast.success('Request invite message sent');
return args;
});
}