'use client' import { useTranslations } from 'next-intl'; import { getUserData } from '@/app/actions/action'; import { useQuery } from '@tanstack/react-query'; import { convertBytes } from '@/app/lib/convertBytes'; import { useUserProfile } from '@/app/hooks/react-query/useUserDataInfo'; export default function SubscriptionSettings() { const t = useTranslations('Global'); const { data: userData, isLoading, isError, error } = useUserProfile(); function dateHandler(date: string | undefined) { if (!date) { return 'error' } const newDate = new Date(date); const day = newDate.getDate().toString().padStart(2, '0'); const month = (newDate.getMonth() + 1).toString().padStart(2, '0'); const year = newDate.getFullYear(); return `${day}.${month}.${year}`; } return (

{t('subscription')}

Подписка {userData?.tariffInfo?.tariffName}

📅 Активна до {dateHandler(userData?.tariffInfo?.endTariff)}

{userData?.tariffInfo?.maxFileCounts}

файлов в месяц

💾 Хранилище
{userData?.tariffInfo?.maxFileOnDisk ? convertBytes(userData?.tariffInfo?.maxFileOnDisk) : 0}
🔌 API доступ
Включен
🎧 Поддержка
24/7
{/*
*/}
) }