From 4e741dffd40e40c4226349f46a9e9827c3c27716 Mon Sep 17 00:00:00 2001 From: Johanne Blikberg Herheim Date: Sun, 30 Mar 2025 11:50:15 +0200 Subject: [PATCH] Finish --- app/profile/[id]/page.tsx | 22 ++-- app/register/page.tsx | 3 +- components/header.tsx | 2 +- components/profile-button.tsx | 2 +- components/ui/checkbox.tsx | 31 ++++++ package.json | 3 +- pnpm-lock.yaml | 190 ++++++++++++++++++++++++++++++++-- 7 files changed, 233 insertions(+), 20 deletions(-) create mode 100644 components/ui/checkbox.tsx diff --git a/app/profile/[id]/page.tsx b/app/profile/[id]/page.tsx index 00e9e3a..8c03f9f 100644 --- a/app/profile/[id]/page.tsx +++ b/app/profile/[id]/page.tsx @@ -2,6 +2,7 @@ import { Post } from "@/components/posts"; import { posts } from "@/components/types/post"; import { Button } from "@/components/ui/button"; +import { Checkbox } from "@/components/ui/checkbox"; import { signOut, useSession } from "next-auth/react"; import { useEffect, useState } from "react"; @@ -20,16 +21,21 @@ const LanguageMenu = () => { }, [language]); return ( -
-
+ ); }; diff --git a/app/register/page.tsx b/app/register/page.tsx index 2d93cd2..04c4853 100644 --- a/app/register/page.tsx +++ b/app/register/page.tsx @@ -3,6 +3,7 @@ import { signIn } from "next-auth/react"; import { useState } from "react"; import Link from "next/link"; +import { Checkbox } from "@/components/ui/checkbox"; export default function RegisterPage() { const [email, setEmail] = useState(""); @@ -79,8 +80,8 @@ export default function RegisterPage() { placeholder="Gjenta passord" />
+ setCreep(!creep)} /> - setCreep(!creep)} />
{error &&

{error}

}