Skip to content

Workshop 5

Łukasz edited this page Mar 26, 2020 · 5 revisions

Navigation Guards, Dynamic Forms

Zadanie 1:

Zadanie 2:

Zadanie 3:

  • Utworzyć Mixin i wydzielić do niego część logiki, pokrywającej się w Home.vue i NewEmployeeForm.vue.

Zadanie 4:

  • Utwórz własny Vue Plugin i dodaj globalne fukncjonalności np. sterowanie Loader'em, rejestrowanie globalne componentów, dyrektyw itp, logowanie informacji o komponentach na poszczególnych lifecycle hookach.

Zadanie 5:

  • Utwórz widok logowania do aplikacji. Widok formularza z polami: email i password, renderowanie pod /login w routingu.

Zadanie 6:

  • Zaimplementuj autentykacje użytkownika przy pomocy Navigation Guards, wykorzystując nowo utworzony widok logowania. np. możesz sprawdzić czy dane uzytkownika są w store/localStorage i przekierować odpowiednio na /login lub /.

Clone this wiki locally