Добавлены новые функции генерации уроков с использованием ИИ в компонент LessonList и соответствующие изменения в форме создания урока. Обновлены локализации для поддержки новых функций. Реализован API для генерации уроков и добавлены тестовые данные для имитации ответов сервера.

This commit is contained in:
2025-03-23 14:57:08 +03:00
parent b00fd32042
commit e178ce5cd6
8 changed files with 228 additions and 21 deletions

View File

@@ -6,18 +6,22 @@ import {
useColorMode
} from '@chakra-ui/react'
export const XlSpinner = () => {
interface XlSpinnerProps {
size?: string;
}
export const XlSpinner: React.FC<XlSpinnerProps> = ({ size = 'xl' }) => {
const { colorMode } = useColorMode();
return (
<Container maxW="container.xl">
<Center h="300px">
<Center h={size === 'sm' ? 'auto' : '300px'}>
<Spinner
thickness="4px"
speed="0.65s"
emptyColor={colorMode === 'light' ? 'gray.200' : 'gray.600'}
color={colorMode === 'light' ? 'blue.500' : 'blue.300'}
size="xl"
size={size}
/>
</Center>
</Container>