+
+ Oh! It looks like you aren't subscribed. Don't worry. Your site is still up at its normal
+ location and will remain available. But, if you want to manage your articles and signups, then
+ please update your billing information or resubscribe!
+
+
+
+
+{/if}
+
diff --git a/src/routes/(app)/articles/+page.server.js b/src/routes/(app)/articles/+page.server.js
index 24cc2cd..b5f13df 100644
--- a/src/routes/(app)/articles/+page.server.js
+++ b/src/routes/(app)/articles/+page.server.js
@@ -3,9 +3,11 @@ import { message, setError, superValidate, fail } from "sveltekit-superforms";
import { createFormSchema, editFormSchema } from "./schema";
import { zod } from "sveltekit-superforms/adapters";
+const articlesPerPage = 10;
+
/** @type {import("./$types").PageServerLoad} */
export const load = async ({ fetch, url, request }) => {
- const offset = (Number(url.searchParams.get("page") || 1) - 1) * 10;
+ const offset = (Number(url.searchParams.get("page") || 1) - 1) * articlesPerPage;
// @ts-ignore
const blogRes = await fetch(config.api_url + "/blog?mine=true&offset=" + offset, {
credentials: 'include'
diff --git a/src/routes/(app)/articles/+page.svelte b/src/routes/(app)/articles/+page.svelte
index ab63cb7..dc4c4f0 100644
--- a/src/routes/(app)/articles/+page.svelte
+++ b/src/routes/(app)/articles/+page.svelte
@@ -12,6 +12,7 @@
import { browser } from '$app/environment';
import {config} from '$lib';
+ const articlesPerPage = 10;
/** @type {import("./$types").PageData} */
export let data;
@@ -30,7 +31,8 @@
});
}
- let currentPage = 1;
+ /** @type {Number} */
+ let currentPage;
onMount(() => {
if(!browser) return;
@@ -61,7 +63,9 @@
isLoading = false;
}
}
- $: currentPage
+ // $: {
+ // console.log(currentPage)
+ // }
let isLoading = true;
@@ -132,7 +136,7 @@
-