diff --git a/app/forum/page.js b/app/forum/page.js index e652f8d..ed35a32 100644 --- a/app/forum/page.js +++ b/app/forum/page.js @@ -1,6 +1,26 @@ +import getItems from "./getItems"; + export default async function Page({ children }) { - return( -

-

+ const resultList = await getItems; + return ( +
+

hi

+
+ {resultList.items.map((item, i) => ( +
+ // Show all things which you want +
+ {i} +
+ {item.title} +
+ {i} +
+ {item.description} +
+ )) + } +
+
); } \ No newline at end of file diff --git a/app/globals.css b/app/globals.css index d5fe39c..7d09dd3 100644 --- a/app/globals.css +++ b/app/globals.css @@ -3,7 +3,7 @@ body { padding: 0; margin: 0; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, - Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; + Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; height: 100%; } @@ -33,6 +33,12 @@ nav { padding-right: 3rem; } +.social { + display: flex; + flex-direction: row; + justify-content: space-between; +} + @media (prefers-color-scheme: dark) { html { color-scheme: dark; @@ -41,4 +47,4 @@ nav { color: white; background: black; } -} +} \ No newline at end of file diff --git a/app/layout.js b/app/layout.js index e6d935e..d88e691 100644 --- a/app/layout.js +++ b/app/layout.js @@ -4,36 +4,47 @@ import Link from "next/link"; import './globals.css'; export default function RootLayout({ children }) { - return ( - - - -
- -
+ return ( + + + + + +
+ +
{children} -
-
- - - ); -} +
+
+ + + ); +} \ No newline at end of file diff --git a/app/page.js b/app/page.js index fe10ae9..e652f8d 100644 --- a/app/page.js +++ b/app/page.js @@ -1,39 +1,6 @@ -import PocketBase from "pocketbase"; - -async function getItems() { - const client = new PocketBase('https://backend.saachen.lu'); - const adminAuthData = await client.admins.authViaEmail(process.env.USERNAME, process.env.PASSWORD); -//console.log(adminAuthData); - const resultList = await client.records.getList('forums', 1, 50, { - filter: 'created >= "2022-01-01 00:00:00"', - }); - console.log(resultList); - return resultList; -} - export default async function Page({ children }) { - const resultList = await getItems(); - return ( -
-

hi

-
- {resultList.items.map((item, i) => ( -
- // Show all things which you want -
- {i} -
- {item.title} -
- {i} -
- {item.description} -
- )) - } -
-
- ); -} - -export default Page; + return( +

+

+ ); +} \ No newline at end of file diff --git a/app/user/[slug]/page.js b/app/user/[slug]/page.js index 13e2b01..b501029 100644 --- a/app/user/[slug]/page.js +++ b/app/user/[slug]/page.js @@ -1,9 +1,6 @@ -export default function Page({ params, searchParams }: { +export default function Page({ params, searchParams }) { // /blog/hello-world => { params: { slug: 'hello-world' } } // /blog/hello-world?id=123 => { searchParams: { id: '123' } } - params: { slug: string }, - searchParams: { id: string }, -}) { return (

{params.slug}