rebasing is stupid

main
Alex the Emperor Penguin 3 years ago
parent 1c69ccab23
commit 72c2c5fb53

@ -1,6 +1,26 @@
import getItems from "./getItems";
export default async function Page({ children }) { export default async function Page({ children }) {
return( const resultList = await getItems;
<h1> return (
</h1> <div>
<h1>hi</h1>
<div>
{resultList.items.map((item, i) => (
<div key={i}>
// Show all things which you want
<br/>
{i}
<br/>
{item.title}
<br/>
{i}
<br/>
{item.description}
</div>
))
}
</div>
</div>
); );
} }

@ -3,7 +3,7 @@ body {
padding: 0; padding: 0;
margin: 0; margin: 0;
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, 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%; height: 100%;
} }
@ -33,6 +33,12 @@ nav {
padding-right: 3rem; padding-right: 3rem;
} }
.social {
display: flex;
flex-direction: row;
justify-content: space-between;
}
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
html { html {
color-scheme: dark; color-scheme: dark;

@ -4,36 +4,47 @@ import Link from "next/link";
import './globals.css'; import './globals.css';
export default function RootLayout({ children }) { export default function RootLayout({ children }) {
return ( return (
<html> <html>
<head></head> <head>
<body> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css"
<main> integrity="sha256-XoaMnoYC5TH6/+ihMEnospgm0J1PM/nioxbOUdnM8HY=" crossOrigin="anonymous"/>
<nav> </head>
<Link href="/"> <body>
Home <main>
</Link> <nav>
<Link href="courses"> <Link href="/">
Kueren Home
</Link> </Link>
<Link href ="user"> <Link href="courses">
Mäi Konto Kueren
</Link> </Link>
<Link href="register"> <Link href ="user">
Registréieren Mäi Konto
</Link> </Link>
<Link href="forum"> <Link href="register">
Forum Registréieren
</Link> </Link>
<Link href="contact"> <Link href="forum">
Kontakt Forum
</Link> </Link>
</nav> <Link href="contact">
<div> Kontakt
</Link>
<div className="social">
<Link href="https://discord.gg/S763kufxCF">
<i className="fa fa-discord-alt fa-2x" aria-hidden="true"></i>
</Link>
<Link href="https://git.emperorpenguin.dev/Alex/Saachen_lu">
<i className="fa fa-gitea fa-2x" aria-hidden="true"></i>
</Link>
</div>
</nav>
<div>
{children} {children}
</div> </div>
</main> </main>
</body> </body>
</html> </html>
); );
} }

@ -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 }) { export default async function Page({ children }) {
const resultList = await getItems(); return(
return ( <h1>
<div> </h1>
<h1>hi</h1> );
<div>
{resultList.items.map((item, i) => (
<div key={i}>
// Show all things which you want
<br/>
{i}
<br/>
{item.title}
<br/>
{i}
<br/>
{item.description}
</div>
))
}
</div>
</div>
);
} }
export default Page;

@ -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 => { params: { slug: 'hello-world' } }
// /blog/hello-world?id=123 => { searchParams: { id: '123' } } // /blog/hello-world?id=123 => { searchParams: { id: '123' } }
params: { slug: string },
searchParams: { id: string },
}) {
return ( return (
<div> <div>
<p>{params.slug}</p> <p>{params.slug}</p>

Loading…
Cancel
Save