画面レイアウトの調整が面倒な件、ロジックを作り始めると、目的の画面にたどり着くまでに手数が必要になるせいだと気づいた。
ということで、目的の画面に直接アクセスできるように(Webアプリ版なので)URL指定で開けるようにする。
そのためにはrouterを使うのが良さそう。
軽く検索したところ、以下のパッケージがヒットした。
今回はその中で唯一Flutter Favoriteがついている、go_routerを使ってみる。
参考にしたページ:
単純に遷移しているところは簡単に置き換えられた。 パラメータを渡すところはよくわからん。
あとログイン周りも理解が追い付いていない。