From c456cea5bcad589b579f226eb169f00f3217a817 Mon Sep 17 00:00:00 2001 From: amtoaer Date: Tue, 31 Mar 2026 01:37:43 +0800 Subject: [PATCH] format + lint --- web/src/routes/settings/NotifierDialog.svelte | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/web/src/routes/settings/NotifierDialog.svelte b/web/src/routes/settings/NotifierDialog.svelte index ea311e1..a0cfb66 100644 --- a/web/src/routes/settings/NotifierDialog.svelte +++ b/web/src/routes/settings/NotifierDialog.svelte @@ -5,8 +5,6 @@ import { toast } from 'svelte-sonner'; import type { Notifier } from '$lib/types'; - - export let notifier: Notifier | null = null; export let onSave: (notifier: Notifier) => void; export let onCancel: () => void; @@ -83,7 +81,7 @@ headers[trimmedKey] = trimmedValue; } } - + const newNotifier: Notifier = { type: 'webhook', url: webhookUrl.trim(), @@ -127,7 +125,6 @@
-
@@ -139,19 +136,25 @@ >

用于渲染 Webhook 的 Handlebars 模板。如果不填写,将使用默认模板。
- 可用变量:message(通知内容)、image_url(封面图片地址,无图时为 null) + 可用变量:message(通知内容)、image_url(封面图片地址,无图时为 null)

-
- {#each webhookHeaders as header, index} -
+ {#each webhookHeaders as header, index (index)} +
webhookHeaders = webhookHeaders.filter((_, i) => i !== index)} + onclick={() => (webhookHeaders = webhookHeaders.filter((_, i) => i !== index))} class="h-10 px-2" > × @@ -183,4 +186,4 @@
-
\ No newline at end of file +