import React from 'react'
import { useParams } from 'react-router-dom'
import { api } from '../__data__/api/api'
import dayjs from 'dayjs'
import {
Alert,
AlertIcon,
Box,
Center,
Container,
Heading,
Spinner,
Text,
Stack,
} from '@chakra-ui/react'
import { UserCard } from '../components/user-card'
const UserPage = () => {
const { lessonId, accessId } = useParams()
const acc = api.useGetAccessQuery({ accessCode: accessId })
const ls = api.useLessonByIdQuery(lessonId, {
pollingInterval: 1000,
skipPollingIfUnfocused: true,
})
if (acc.isLoading) {
return (
)
}
return (
{acc.isLoading &&
Отправляем запрос
}
{acc.isSuccess &&
Успешно
}
{acc.error && (
{(acc as any).error?.data?.body?.errorMessage ===
'Code is expired' ? (
'Не удалось активировать код доступа. Попробуйте отсканировать код ещё раз'
) : (