Init supabase

This commit is contained in:
2025-02-08 15:24:20 -08:00
parent 674b3b45c3
commit 91411a6083
68 changed files with 7216 additions and 542 deletions
+27
View File
@@ -0,0 +1,27 @@
import spacetime from "spacetime";
import { createClient } from '@/utils/supabase/server';
export default async function DayPage(
{ date }: { date: string }
) {
const supabase = await createClient();
const { data: { user: user } } = await supabase.auth.getUser();
const { data: day } = await supabase
.from('days')
.select('*')
.eq('date', date)
.eq('userId', user?.id)
;
return !day ? <div>Loading...</div> : (
<>
<h1>{spacetime(day.date).format('{month} {date-ordinal}, {year}')}</h1>
<ul>
<li>{day.mood}</li>
<li>{day.comment}</li>
</ul>
</>
);
}
+6
View File
@@ -0,0 +1,6 @@
import { redirect } from 'next/navigation';
import spacetime from 'spacetime';
export default function MainDayPage() {
return redirect(`/day/${spacetime.now().format('iso-short')}`);
}