From f3b1de4b76074bab8e97e5d2b9905878ca87e413 Mon Sep 17 00:00:00 2001 From: MartinBraquet Date: Sat, 2 Aug 2025 13:16:36 +0200 Subject: [PATCH] Use client --- lib/client/LoadingSpinner.tsx | 2 ++ lib/client/media.ts | 18 +----------------- lib/client/profile.tsx | 12 ++++++++++++ lib/client/schema.ts | 2 ++ 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/lib/client/LoadingSpinner.tsx b/lib/client/LoadingSpinner.tsx index 1db44131..d1518a77 100644 --- a/lib/client/LoadingSpinner.tsx +++ b/lib/client/LoadingSpinner.tsx @@ -1,3 +1,5 @@ +'use client'; + import React from "react"; export default function LoadingSpinner() { diff --git a/lib/client/media.ts b/lib/client/media.ts index ea673a63..73909462 100644 --- a/lib/client/media.ts +++ b/lib/client/media.ts @@ -1,20 +1,4 @@ -export interface ProfileData { - id: string; - name: string; - image: string; - profile: { - location: string; - gender: string; - personalityType: string; - conflictStyle: string; - description: string; - contactInfo: string; - intellectualInterests: { interest?: { name?: string, id?: string } }[]; - causeAreas: { causeArea?: { name?: string, id?: string } }[]; - desiredConnections: { connection?: { name?: string, id?: string } }[]; - promptAnswers: { prompt?: string; answer?: string, id?: string }[]; - }; -} +'use client'; export async function parseImage(img: string, setImage: any, batch = false) { if (!img) { diff --git a/lib/client/profile.tsx b/lib/client/profile.tsx index 069cbb97..075c87cb 100644 --- a/lib/client/profile.tsx +++ b/lib/client/profile.tsx @@ -1,3 +1,5 @@ +'use client'; + import Image from "next/image"; import {pStyle} from "@/lib/client/constants"; import {useEffect, useState} from "react"; @@ -192,6 +194,16 @@ export function getProfile(url: string, header: any = null) { ) } + { + userData?.profile?.introversion && ( +
+

Introversion

+ < p + className="mt-1 capitalize"> {userData.profile.introversion}%

+
+ ) + } + { userData?.profile?.personalityType && (
diff --git a/lib/client/schema.ts b/lib/client/schema.ts index 65aa3d96..3c090b44 100644 --- a/lib/client/schema.ts +++ b/lib/client/schema.ts @@ -1,3 +1,5 @@ +'use client'; + export interface ProfileData { id: string; name: string;