aboutsummaryrefslogtreecommitdiff
path: root/src/routes/literature-updates
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes/literature-updates')
-rw-r--r--src/routes/literature-updates/+page.svelte24
1 files changed, 2 insertions, 22 deletions
diff --git a/src/routes/literature-updates/+page.svelte b/src/routes/literature-updates/+page.svelte
index b4a4e148..fcbfa381 100644
--- a/src/routes/literature-updates/+page.svelte
+++ b/src/routes/literature-updates/+page.svelte
@@ -1,6 +1,5 @@
<script lang="ts">
import { onMount } from 'svelte';
- import RSSParser from 'rss-parser/dist/rss-parser.js';
type Feed = { items: { title: string; link: string }[] } | null | undefined;
@@ -8,27 +7,8 @@
let novelFeed: Feed = undefined;
onMount(async () => {
- let parser = new RSSParser();
-
- parser.parseURL('/api/novel-updates', (e: Error, f: Feed) => {
- if (e) {
- novelFeed = null;
-
- throw e;
- }
-
- novelFeed = f;
- });
-
- parser.parseURL('/api/manga-updates', (e: Error, f: Feed) => {
- if (e) {
- feed = null;
-
- throw e;
- }
-
- feed = f;
- });
+ novelFeed = await (await fetch('/api/novel-updates')).json();
+ feed = await (await fetch('/api/manga-updates')).json();
});
const reformat = (title: string) => {