修复通知看不清问题

This commit is contained in:
yml
2026-05-22 22:02:45 +08:00
parent 4b6a12b08d
commit 14efed5ebf
10 changed files with 57 additions and 27 deletions
@@ -52,9 +52,9 @@ async function handleScreenshotUpload(event: Event) {
try {
const uploaded = await uploadFile(file, "listing");
screenshotUrls.value = [...screenshotUrls.value, uploaded.url];
showToast("截图已上传");
showToast({ message: "截图已上传", icon: "passed" });
} catch (error) {
showToast(readError(error, "截图上传失败"));
showToast({ message: readError(error, "截图上传失败"), icon: "cross" });
} finally {
uploading.value = false;
input.value = "";
@@ -68,16 +68,19 @@ function removeScreenshot(index: number) {
/* 提交 */
async function handleSubmit() {
if (!form.title.trim()) {
showToast("请输入标题");
showToast({ message: "请输入标题", icon: "warning-o" });
return;
}
loading.value = true;
try {
await createListing({ ...form, screenshot_urls: screenshotUrls.value });
showToast("发布成功");
showToast({ message: "发布成功", icon: "passed" });
await router.push("/m/profile");
} catch (error) {
showToast(readError(error, "发布失败,请确认已登录并完成实名认证"));
showToast({
message: readError(error, "发布失败,请确认已登录并完成实名认证"),
icon: "cross",
});
} finally {
loading.value = false;
}