Skip to content

Commit

Permalink
fix: Removing an event from the UI now saves
Browse files Browse the repository at this point in the history
  • Loading branch information
valentine195 committed Oct 25, 2024
1 parent c2b9d16 commit 5bbe3bf
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion src/calendar/ui/Events/Flag.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
import { isCalEvent } from "src/events/event.types";
import { isEra } from "src/schemas/enums";
import { formatEra } from "src/utils/functions";
import { SettingsService } from "src/settings/settings.service";
const dispatch = createEventDispatcher();
export let event: EventLike;
Expand Down Expand Up @@ -78,9 +79,13 @@
}),
);
menu.addItem((item) =>
item.setTitle("Delete event").onClick(() => {
item.setTitle("Delete event").onClick(async () => {
if (!isCalEvent(event)) return;
$store.eventStore.removeEvents(event);
$calendar.events = $calendar.events.filter(
(e) => e.id != event.id,
);
await SettingsService.saveCalendars();
}),
);
}
Expand Down

0 comments on commit 5bbe3bf

Please sign in to comment.