diff --git a/src/lib/components/list.svelte b/src/lib/components/list.svelte
new file mode 100644
index 0000000..121bf35
--- /dev/null
+++ b/src/lib/components/list.svelte
@@ -0,0 +1,41 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/+page.svelte b/src/routes/(DefaultStyle)/+page.svelte
index 3112aa7..f8448d9 100644
--- a/src/routes/(DefaultStyle)/+page.svelte
+++ b/src/routes/(DefaultStyle)/+page.svelte
@@ -1,11 +1,12 @@
-To show posts, click here
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/category/+page.server.ts b/src/routes/(DefaultStyle)/category/+page.server.ts
index 4628088..adeb888 100644
--- a/src/routes/(DefaultStyle)/category/+page.server.ts
+++ b/src/routes/(DefaultStyle)/category/+page.server.ts
@@ -13,5 +13,5 @@ export async function load() {
}
}
- return {cats}
+ return {cats: cats.map((cat)=>{return {page: cat, url: cat}})}
}
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/category/+page.svelte b/src/routes/(DefaultStyle)/category/+page.svelte
index 2aba39c..9311736 100644
--- a/src/routes/(DefaultStyle)/category/+page.svelte
+++ b/src/routes/(DefaultStyle)/category/+page.svelte
@@ -1,9 +1,6 @@
-{#each data.cats as cat}
-
-{/each}
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/category/[slug]/+page.server.ts b/src/routes/(DefaultStyle)/category/[slug]/+page.server.ts
index ea36a87..b5054a8 100644
--- a/src/routes/(DefaultStyle)/category/[slug]/+page.server.ts
+++ b/src/routes/(DefaultStyle)/category/[slug]/+page.server.ts
@@ -5,7 +5,11 @@ export async function load({params}) {
const metalist = await Metadatas()
- const result = metalist.filter((meta)=>meta.metadata.category == cat).map((meta)=>meta.postId)
+ const posts = metalist
+ .filter((meta)=>meta.metadata.category == cat)
+ .map((meta)=>{
+ return {page: meta.postId, url: `../../post/${meta.postId}`}
+ })
- return {posts: result}
+ return {cat, posts}
}
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/category/[slug]/+page.svelte b/src/routes/(DefaultStyle)/category/[slug]/+page.svelte
index 29e144e..49df0d1 100644
--- a/src/routes/(DefaultStyle)/category/[slug]/+page.svelte
+++ b/src/routes/(DefaultStyle)/category/[slug]/+page.svelte
@@ -1,7 +1,6 @@
-{#each data.posts as post}
-
-{/each}
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/tag/+page.server.ts b/src/routes/(DefaultStyle)/tag/+page.server.ts
index 9e34e7a..c9a7267 100644
--- a/src/routes/(DefaultStyle)/tag/+page.server.ts
+++ b/src/routes/(DefaultStyle)/tag/+page.server.ts
@@ -13,5 +13,5 @@ export async function load() {
}
}
- return {tags}
+ return {tags: tags.map((tag)=>{return {page: tag, url: tag}})}
}
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/tag/+page.svelte b/src/routes/(DefaultStyle)/tag/+page.svelte
index 147881b..380c686 100644
--- a/src/routes/(DefaultStyle)/tag/+page.svelte
+++ b/src/routes/(DefaultStyle)/tag/+page.svelte
@@ -1,9 +1,6 @@
-{#each data.tags as tag}
-
-{/each}
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/tag/[slug]/+page.server.ts b/src/routes/(DefaultStyle)/tag/[slug]/+page.server.ts
index b227a3f..6683335 100644
--- a/src/routes/(DefaultStyle)/tag/[slug]/+page.server.ts
+++ b/src/routes/(DefaultStyle)/tag/[slug]/+page.server.ts
@@ -5,7 +5,11 @@ export async function load({params}) {
const metalist = await Metadatas()
- const result = metalist.filter((meta)=>meta.metadata.tags.includes(tag)).map((meta)=>meta.postId)
+ const posts = metalist
+ .filter((meta)=>meta.metadata.tags.includes(tag))
+ .map((meta)=>{
+ return {page: meta.postId, url: `../../post/${meta.postId}`}
+ })
- return {posts: result}
+ return {tag, posts}
}
\ No newline at end of file
diff --git a/src/routes/(DefaultStyle)/tag/[slug]/+page.svelte b/src/routes/(DefaultStyle)/tag/[slug]/+page.svelte
index 29e144e..1011f68 100644
--- a/src/routes/(DefaultStyle)/tag/[slug]/+page.svelte
+++ b/src/routes/(DefaultStyle)/tag/[slug]/+page.svelte
@@ -1,7 +1,6 @@
-{#each data.posts as post}
-
-{/each}
\ No newline at end of file
+
\ No newline at end of file