From 6f3189004bf05a76f8703fd23baad4d6d9469bfc Mon Sep 17 00:00:00 2001 From: Kakabay <2kakabayashyrberdyew@gmail.com> Date: Thu, 17 Oct 2024 17:53:54 +0500 Subject: [PATCH] image added --- app/(prizes)/prizes/[user_id]/page.tsx | 27 ++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/app/(prizes)/prizes/[user_id]/page.tsx b/app/(prizes)/prizes/[user_id]/page.tsx index 58b4c80..3dbbe5c 100644 --- a/app/(prizes)/prizes/[user_id]/page.tsx +++ b/app/(prizes)/prizes/[user_id]/page.tsx @@ -5,6 +5,8 @@ import axios from 'axios'; import { useQuery, useQueryClient } from '@tanstack/react-query'; import { GiftsType } from '@/typings/gifts/gifts.type'; import { useRouter } from 'next/navigation'; +import { useMediaQuery } from 'usehooks-ts'; +import Image from 'next/image'; // Define the expected shape of the fetched data interface Prize { @@ -17,6 +19,7 @@ const PrizesPage = ({ params }: { params: { user_id: string } }) => { const [selectedPrize, setSelectedPrize] = useState(null); const queryClient = useQueryClient(); const router = useRouter(); + const mobile = useMediaQuery('(max-width: 768px)'); // Fetching data using TanStack Query const { data, isLoading, error } = useQuery( @@ -48,21 +51,25 @@ const PrizesPage = ({ params }: { params: { user_id: string } }) => { return (
-
+

{data.data.title}

-

- Поздравляю с победой в викторине! Вы стали победителем и получаете возможность выбрать - подарок по своему выбору. Пожалуйста, ознакомьтесь с доступными вариантами подарков и - сообщите нам ваше предпочтение. С нетерпением ждем вашего выбора, чтобы доставить вам - заслуженный приз! -

-

- Есть вопросы? Обратись XYXYXY! -

+ {data.data.image && ( +
+ {data.data.title} +
+ )}
{data.data.gifts &&