Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Homework 13 - Angular Forms #270

Open
DrSmile444 opened this issue Jan 25, 2022 · 1 comment
Open

Homework 13 - Angular Forms #270

DrSmile444 opened this issue Jan 25, 2022 · 1 comment

Comments

@DrSmile444
Copy link
Contributor

Назва папки та гілки 13-ng-forms

Завдання

  1. Створити логін сторінку використовуючи реактивні форми
  2. На сторінці обов'язково має бути поля для вводу пошти, пароля та чекбокс remember me
  3. При сабміті форми має показуватися алерт з введеною поштою та паролем
  4. Має реалізована валідація полів пошти та пароля
  5. якщо був поставлений чекбокс remember me то стан форми має збегіратися в localstorage та підставлятися як початковий при наступному відкритті сторінки. Став форми в localstorage має бути обов'язково закодований у формат Base64

Завдання з зірочкою

  1. контроли форми потрібно реалізувати через кастомні контроли ангуляра
  2. в кожного контрола має бути параметр для відображення лейбли та помилок
  3. в контрола пароля має бути можливість змінювати видимість тексту в інпуті (кнопочка з оком)

Лінки:
https://angular.io/guide/reactive-forms
https://angular.io/guide/form-validation
https://www.digitalocean.com/community/tutorials/angular-custom-form-control

@DrSmile444
Copy link
Contributor Author

DrSmile444 commented Jan 25, 2022

Для особистого розвитку, можете спробувати типізовані форми :)
https://github.com/ngneat/reactive-forms

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant