diff --git a/materialious/src/lib/api/index.ts b/materialious/src/lib/api/index.ts
index 0f3e45b9..859da2b9 100644
--- a/materialious/src/lib/api/index.ts
+++ b/materialious/src/lib/api/index.ts
@@ -151,8 +151,8 @@ export async function getSearchSuggestions(search: string, fetchOptions?: Reques
return await resp.json();
}
-export async function getHashtag(tag: string): Promise<{ results: Video[]; }> {
- const resp = await fetchErrorHandle(await fetch(buildPath(`hashtag/${tag}`)));
+export async function getHashtag(tag: string, page: number = 0): Promise<{ results: Video[]; }> {
+ const resp = await fetchErrorHandle(await fetch(buildPath(`hashtag/${tag}?page=${page}`)));
return await resp.json();
}
diff --git a/materialious/src/routes/(app)/hashtag/[slug]/+page.svelte b/materialious/src/routes/(app)/hashtag/[slug]/+page.svelte
index 53c44615..3d3bd511 100644
--- a/materialious/src/routes/(app)/hashtag/[slug]/+page.svelte
+++ b/materialious/src/routes/(app)/hashtag/[slug]/+page.svelte
@@ -1,7 +1,28 @@
-
+
+
+
diff --git a/materialious/src/routes/(app)/hashtag/[slug]/+page.ts b/materialious/src/routes/(app)/hashtag/[slug]/+page.ts
index 3d739e0c..8613d6a7 100644
--- a/materialious/src/routes/(app)/hashtag/[slug]/+page.ts
+++ b/materialious/src/routes/(app)/hashtag/[slug]/+page.ts
@@ -2,6 +2,7 @@ import { getHashtag } from '$lib/api';
export async function load({ params }) {
return {
+ hashtag: params.slug,
hashTagVideos: await getHashtag(params.slug)
};
}
\ No newline at end of file