From 7a0dac201e223e2c2acfa9c23a3eeb67219fe6a2 Mon Sep 17 00:00:00 2001 From: Helena <37183360+helenarebane@users.noreply.github.com> Date: Thu, 5 Jun 2025 16:58:40 +0300 Subject: [PATCH] Fix: Fix build errors (#6) Co-authored-by: Helena --- app/(public)/register-company/page.tsx | 3 +-- app/(public)/register-company/success/page.tsx | 9 +++++++-- components/MedReportTitle.tsx | 2 +- components/header-auth.tsx | 2 +- lib/actions/sign-out.tsx | 10 ++++++++++ {assets => public/assets}/MedReportSmallLogo.tsx | 0 .../assets/med-report-logo-big.png | Bin {assets => public/assets}/success.png | Bin 8 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 lib/actions/sign-out.tsx rename {assets => public/assets}/MedReportSmallLogo.tsx (100%) rename assets/medReportBigLogo.png => public/assets/med-report-logo-big.png (100%) rename {assets => public/assets}/success.png (100%) diff --git a/app/(public)/register-company/page.tsx b/app/(public)/register-company/page.tsx index f94e82c..9787223 100644 --- a/app/(public)/register-company/page.tsx +++ b/app/(public)/register-company/page.tsx @@ -5,7 +5,6 @@ import React from "react"; import { Input } from "@/components/ui/input"; import { Label } from "@/components/ui/label"; import Image from "next/image"; -import medReportBigLogo from "@/assets/medReportBigLogo.png"; import { SubmitButton } from "@/components/submit-button"; import { yupResolver } from "@hookform/resolvers/yup"; import { useForm } from "react-hook-form"; @@ -84,7 +83,7 @@ export default function RegisterCompany() {
- MedReport + MedReport
); diff --git a/app/(public)/register-company/success/page.tsx b/app/(public)/register-company/success/page.tsx index ef72008..a683d30 100644 --- a/app/(public)/register-company/success/page.tsx +++ b/app/(public)/register-company/success/page.tsx @@ -1,6 +1,5 @@ import { MedReportTitle } from "@/components/MedReportTitle"; import Image from "next/image"; -import sucess from "@/assets/success.png"; import Link from "next/link"; import { Button } from "@/components/ui/button"; @@ -9,7 +8,13 @@ export default function CompanyRegistrationSuccess() {
- Success + Success

Päring edukalt saadetud!

Saadame teile esimesel võimalusel vastuse

diff --git a/components/MedReportTitle.tsx b/components/MedReportTitle.tsx index c33c809..a010e11 100644 --- a/components/MedReportTitle.tsx +++ b/components/MedReportTitle.tsx @@ -1,4 +1,4 @@ -import { MedReportSmallLogo } from "@/assets/MedReportSmallLogo"; +import { MedReportSmallLogo } from "@/public/assets/MedReportSmallLogo"; export const MedReportTitle = () => (
diff --git a/components/header-auth.tsx b/components/header-auth.tsx index eb84a38..aab2ec7 100644 --- a/components/header-auth.tsx +++ b/components/header-auth.tsx @@ -1,4 +1,4 @@ -import { signOutAction } from "@/app/example/actions"; +import { signOutAction } from "@/lib/actions/sign-out"; import { hasEnvVars } from "@/utils/supabase/check-env-vars"; import Link from "next/link"; import { Badge } from "./ui/badge"; diff --git a/lib/actions/sign-out.tsx b/lib/actions/sign-out.tsx new file mode 100644 index 0000000..0137a93 --- /dev/null +++ b/lib/actions/sign-out.tsx @@ -0,0 +1,10 @@ +"use server"; + +import { createClient } from "@/utils/supabase/server"; +import { redirect } from "next/navigation"; + +export const signOutAction = async () => { + const supabase = await createClient(); + await supabase.auth.signOut(); + return redirect("/sign-in"); +}; diff --git a/assets/MedReportSmallLogo.tsx b/public/assets/MedReportSmallLogo.tsx similarity index 100% rename from assets/MedReportSmallLogo.tsx rename to public/assets/MedReportSmallLogo.tsx diff --git a/assets/medReportBigLogo.png b/public/assets/med-report-logo-big.png similarity index 100% rename from assets/medReportBigLogo.png rename to public/assets/med-report-logo-big.png diff --git a/assets/success.png b/public/assets/success.png similarity index 100% rename from assets/success.png rename to public/assets/success.png