Hi guys , i have a little issue, when the app first load i have a blank page before rendering any page (login or homeview) regarding the connection state of my user.
this is my code on the main view (where i handle connection state).
<App>
<Router ux:Name="router" />
<JavaScript>
// parse import and initialization
var Parse = require('parse.js')
Parse.initialize("PARSE", "PARSE");
Parse.serverURL = 'PARSEURL';
// parse verify if the user is login or nothing
var currentUser = Parse.User.current();
if (currentUser) {
router.goto("home");
} else {
router.goto("LoginView");
}
function goback(){
router.goBack()
}
module.exports = {
currentUser: currentUser,
goback: goback
}
</JavaScript>
<Navigator Transition="Standard">
<Chatdetail ux:Template="RoomsChild" router="router"/>
<HomePage ux:Template="home" router="router"/>
<HomeChild ux:Template="homechild" router="router"/>
<EmployeurEncours ux:Template="EmployeurCours" router="router"/>
<EmployeurOffres ux:Template="EmployeurOffres" router="router"/>
<EmployeurTermine ux:Template="EmployeurEnd" router="router"/>
<TaskerAttente ux:Template="TaskerAttente" router="router"/>
<TaskerEnCours ux:Template="TaskerCours" router="router"/>
<TaskerTermine ux:Template="TaskerTermines" router="router"/>
<Parametres ux:Template="Seetings" router="router"/>
<Portefeuille ux:Template="PorteFeuille" router="router"/>
<Skills ux:Template="Comptetence" router="router"/>
<ConditionsG ux:Template="ConditionGeneral" router="router"/>
<Mentions ux:Template="MentionsLegale" router="router"/>
<Paiement ux:Template="PaiementCard" router="router"/>
<TaskerProfil ux:Template="TaskerPro" router="router"/>
<Profil ux:Template="MyProfil" router="router"/>
<Publication ux:Template="Publish" router="router"/>
<EmployeurViewCours ux:Template="EmplViewCours" router="router" />
<EmployeurViewOffres ux:Template="EmplViewOffres" router="router"/>
<EmployeurViewTermine ux:Template="EmplViewTermine" router="router"/>
<TaskerViewCours ux:Template="TaskerViewCours" router="router" />
<TaskerViewOffres ux:Template="TaskerViewOffres" router="router"/>
<TaskerViewTermine ux:Template="TaskerViewTermine" router="router"/>
<Login ux:Template="LoginView" router="router"/>
<Signup ux:Template="sign" router="router"/>
<ForgetPassword ux:Template="forget" router="router"/>
</Navigator>
</App>