Добрый вечер, имеется типичный лейаут для приложения,
appBar: AppBar(
elevation: 0,
backgroundColor: Colors.blue,
brightness: Brightness.dark,
title: Text('Лого'),
actions: [
Row(
children: [
Padding(
padding: const EdgeInsets.only(right: 16),
child: Icon(Icons.supervised_user_circle),
),
],
)
],
),
body: Тут все Hero
bottomNavigationBar: тут виджет табов
В ленте в боди имеются hero блоки, нажав на которые они разворачиваются с переходом на другой роут.
Вот на этом экране мне приходится повторять весь кусок кода
appbar
body
bottomNavigationBar (табы)
насколько это правильно, и как этого избежать?