genisgo / rdart

0 stars 0 forks source link

Probleme d'utilisation du GoRouter en utilisant : router.last.url #5

Open genisgo opened 2 weeks ago

genisgo commented 2 weeks ago

Le problème est que lors ce que je fait :

class HomePage extends Rview {
  @override
  Relement build() {
    return Page(
        appBar: AppBar(text: "First app"),
        body: Column(children: [
          RButton(
            child: Text("Open page"),
            onPress: (relement) {

              rnavigator.push(router.last.url);

            },
          )
        ]));
  }
}

Aucune page ne s'affiche pour tant les routes sont bien declarer

var router = [
  Rroute(
    url: "/",
    page: (data) => HomePage(),
  ),
  Rroute(
    url: "/connexion",
    page: (data) => Page(
      appBar: AppBar(text: "Connexion"),
    ),
  )
];

Et bien inserer dans Rapp :

void main() {
////Creat app

  var app = Rapplication(
      router: GoRouter(
    routes: router,
    home: router.first,
  ));
}