Private Sub btnSignIn_Click (e As BANanoEvent)
e.PreventDefault
'reset the validations
mdlSignIn.ResetValidation
'validate each of the elements
mdlSignIn.Validate(email.IsBlank)
mdlSignIn.Validate(password.IsBlank)
'check the form status
If mdlSignIn.IsValid = False Then
pgIndex.TMA.WebApp.HapticFeedback.error
Return
End If
pgIndex.TMA.WebApp.HapticFeedback.success
'get the data on form
Dim data As Map = mdlSignIn.GetData
Log(data)
'do verification
'if verification = false return
'do we remember
If rememberme.Checked Then
'save settings using app name
SDUIShared.SetLocalStorage(Main.AppName, data)
Else
'remove settings
SDUIShared.DeleteLocalStorage(Main.AppName)
End If
'show nav & drawer
pgIndex.UpdateUserName("Anele 'Mashy' Mbanga")
pgIndex.UpdateUserAvatar("./assets/mashy.jpg")
pgIndex.IsAuthenticated(True)
'hide the modal
mdlSignIn.Hide
'pgDashboard.Show(app)
End Sub