{
+ formUnlinkCalendar.validateFields().then((values) => {
+ setIsRequesting(true);
+
+ myFetch("/calendar/settings/personal/unlink", "POST", {
+ password: EncodeStringToBase64(values.password),
+ deleteCalendars: values.deleteEvents,
+ })
+ .then((res) => {
+ console.log(res);
+ window.location.reload();
+ })
+ .catch((errStatus) => {
+ console.log(errStatus);
+ setIsRequesting(false);
+ // TODO: show error message
+ });
+ });
+ }}
+ />
+ }
+ >
+ <>
+
+
+ {t("calendar.unlinkGoogleCalendar.checkboxDeleteCalendars")}
+
+
+
+ >
+
+ >
);
}