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-2": "Глава 2. Валидация форм",
|
||||
"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