mirror of
https://github.com/ershisan99/flashcards-docs.git
synced 2025-12-16 20:59:26 +00:00
lesson 2, chapter 5: homework
This commit is contained in:
@@ -2,5 +2,6 @@
|
|||||||
"chapter-1": "Глава 1. React-hook-form",
|
"chapter-1": "Глава 1. React-hook-form",
|
||||||
"chapter-2": "Глава 2. Валидация форм",
|
"chapter-2": "Глава 2. Валидация форм",
|
||||||
"chapter-3": "Глава 3. Рефакторинг",
|
"chapter-3": "Глава 3. Рефакторинг",
|
||||||
"chapter-4": "Глава 4. Деплой на Vercel"
|
"chapter-4": "Глава 4. Деплой на Vercel",
|
||||||
|
"chapter-5": "Домашнее задание"
|
||||||
}
|
}
|
||||||
|
|||||||
1
pages/lesson-2/chapter-5.en.mdx
Normal file
1
pages/lesson-2/chapter-5.en.mdx
Normal file
@@ -0,0 +1 @@
|
|||||||
|
# Under construction
|
||||||
43
pages/lesson-2/chapter-5.ru.mdx
Normal file
43
pages/lesson-2/chapter-5.ru.mdx
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
# Домашнее задание
|
||||||
|
|
||||||
|
## Компоненты для форм
|
||||||
|
|
||||||
|
### To Do
|
||||||
|
|
||||||
|
- Text field with control
|
||||||
|
- Radio group with control
|
||||||
|
|
||||||
|
### Требования
|
||||||
|
|
||||||
|
- Универсальность
|
||||||
|
- Переиспользуемость
|
||||||
|
|
||||||
|
## Формы авторизации
|
||||||
|
|
||||||
|
### To Do
|
||||||
|
|
||||||
|
- Sign in
|
||||||
|
- Sign up
|
||||||
|
- Forgot password
|
||||||
|
- Create new password
|
||||||
|
- Personal information (editable)
|
||||||
|
|
||||||
|
### Требования
|
||||||
|
|
||||||
|
- Все формы должны принимать коллбэк onSubmit через props, то есть не зависеть от уровня логики
|
||||||
|
- Все формы должны иметь нужные валидации
|
||||||
|
|
||||||
|
## Стилизованные примитивы для таблиц
|
||||||
|
|
||||||
|
### To Do
|
||||||
|
|
||||||
|
- Table
|
||||||
|
- TableHead
|
||||||
|
- TableBody
|
||||||
|
- TableRow
|
||||||
|
- TableCell
|
||||||
|
|
||||||
|
### Требования
|
||||||
|
|
||||||
|
- Все примитивы должны быть стилизованы
|
||||||
|
- Все примитивы должны быть переиспользуемыми
|
||||||
Reference in New Issue
Block a user