From 745606dacc7047311d54cf0cc6831b3c202b9967 Mon Sep 17 00:00:00 2001
From: martylukyy <35452459+martylukyy@users.noreply.github.com>
Date: Sat, 1 Feb 2025 13:34:43 +0100
Subject: [PATCH] fix(web): notification form checkboxes (#1956)
---
web/src/forms/settings/NotificationForms.tsx | 48 +++++++++++---------
1 file changed, 26 insertions(+), 22 deletions(-)
diff --git a/web/src/forms/settings/NotificationForms.tsx b/web/src/forms/settings/NotificationForms.tsx
index 1e664bb..a9d7782 100644
--- a/web/src/forms/settings/NotificationForms.tsx
+++ b/web/src/forms/settings/NotificationForms.tsx
@@ -21,6 +21,7 @@ import { toast } from "@components/hot-toast";
import Toast from "@components/notifications/Toast";
import * as common from "@components/inputs/common";
import { NumberFieldWide, PasswordFieldWide, SwitchGroupWide, TextFieldWide } from "@components/inputs";
+import { Checkbox } from "@components/Checkbox";
import { componentMapType } from "./DownloadClientForms";
import { AddFormProps, UpdateFormProps } from "@forms/_shared";
@@ -532,31 +533,34 @@ export function NotificationAddForm({ isOpen, toggle }: AddFormProps) {
);
}
+const EventCheckBox = ({ event }: { event: typeof EventOptions[number] }) => (
+ {event.description}