From b2960a5f32f3ce8dd21ca8cb3687deb8c9fbbe22 Mon Sep 17 00:00:00 2001 From: MuslemRahimi Date: Thu, 16 Jan 2025 01:07:55 +0100 Subject: [PATCH] adding blog back --- src/routes/blog/+page.server.ts | 21 ++++ src/routes/blog/+page.svelte | 173 ++++++++++++++++++++++++++++++++ 2 files changed, 194 insertions(+) create mode 100644 src/routes/blog/+page.server.ts create mode 100644 src/routes/blog/+page.svelte diff --git a/src/routes/blog/+page.server.ts b/src/routes/blog/+page.server.ts new file mode 100644 index 00000000..d86a588a --- /dev/null +++ b/src/routes/blog/+page.server.ts @@ -0,0 +1,21 @@ + +export const load = async ({locals}) => { + const { pb } = locals; + + const getAllBlogPost = async () => { + + + // make the POST request to the endpoint + const output = await pb.collection("articles").getFullList({ + expand: "user", + sort: "-created", + }); + + return output; + }; + + // Make sure to return a promise + return { + getAllBlogPost: await getAllBlogPost(), + }; +}; \ No newline at end of file diff --git a/src/routes/blog/+page.svelte b/src/routes/blog/+page.svelte new file mode 100644 index 00000000..c22b24d8 --- /dev/null +++ b/src/routes/blog/+page.svelte @@ -0,0 +1,173 @@ + + + + + {$numberOfUnreadNotification > 0 ? `(${$numberOfUnreadNotification})` : ""} Stock + Analysis Blog · stocknear + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+
+

+ Stock Analysis Blog +

+
+ +
+ {#if allBlogPosts?.length !== 0} + {#each allBlogPosts as item} + + {/each} + {/if} +
+
+
+
+
+