Navigator blank page before rendering using connection state system

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>

issue fixed , by setting up a default template , who run like a launch screen