File tree Expand file tree Collapse file tree 2 files changed +12
-7
lines changed
Expand file tree Collapse file tree 2 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 1- <script >
1+ <script context =" module" >
2+ import { goto } from ' @sapper/app'
23 import UserService from ' ../services/user.service'
34 import FieldCollab from ' ../components/FieldCollab.svelte'
45 import ButtonCollab from ' ../components/ButtonCollab.svelte'
910 user = { ... user, [name]: value }
1011 }
1112
12- async function login () {
13- const token = await UserService .login (user)
13+ async function login ({ defaultPrevented }) {
14+ const { status } = await UserService .login (user)
15+
16+ status === 200 && goto (' platform/courses' )
1417 }
1518 </script >
1619
2831 }
2932 </style >
3033
31- <form class ="form-login" on:submit |preventDefault ={login }>
34+ <form
35+ action =" /platform/courses"
36+ class =" form-login"
37+ on:submit |preventDefault ={login }>
3238 <FieldCollab
3339 content =" Email:"
3440 id =" email"
4955 onInput ={updateUser } />
5056
5157 <ButtonCollab content =" Entrar" />
52-
5358</form >
Original file line number Diff line number Diff line change @@ -12,9 +12,9 @@ const save = async user => {
1212
1313const login = async user => {
1414 try {
15- const res = await api . post ( '/auth/login' , user )
15+ const { status , data } = await api . post ( '/auth/login' , user )
1616
17- return res . data . token
17+ return { status , data }
1818 } catch ( error ) {
1919 return error
2020 }
You can’t perform that action at this time.
0 commit comments