bugfix/analytics_expansion_bugfix.

This commit is contained in:
Faris Armoush
2025-05-12 09:20:01 +03:00
parent b7ef9da35d
commit 2262d3b2ba

View File

@ -53,32 +53,29 @@ class AnalyticsPageTabsAndChildren extends StatelessWidget {
), ),
), ),
const Spacer(), const Spacer(),
_buildAnimation( Visibility(
child: Visibility( key: ValueKey(selectedTab),
key: ValueKey(selectedTab), visible: selectedTab == AnalyticsPageTab.energyManagement,
visible: selectedTab == AnalyticsPageTab.energyManagement, child: Expanded(
child: Expanded( flex: 2,
flex: 2, child: FittedBox(
child: FittedBox( fit: BoxFit.scaleDown,
fit: BoxFit.scaleDown, alignment: AlignmentDirectional.centerEnd,
alignment: AlignmentDirectional.centerEnd, child: AnalyticsDateFilterButton(
child: AnalyticsDateFilterButton( onDateSelected: (DateTime value) {
onDateSelected: (DateTime value) { context.read<AnalyticsDatePickerBloc>().add(
context.read<AnalyticsDatePickerBloc>().add( UpdateAnalyticsDatePickerEvent(montlyDate: value),
UpdateAnalyticsDatePickerEvent( );
montlyDate: value), FetchEnergyManagementDataHelper
); .fetchEnergyManagementData(
FetchEnergyManagementDataHelper context,
.fetchEnergyManagementData( selectedDate: value,
context, );
selectedDate: value, },
); selectedDate: context
}, .watch<AnalyticsDatePickerBloc>()
selectedDate: context .state
.watch<AnalyticsDatePickerBloc>() .monthlyDate,
.state
.monthlyDate,
),
), ),
), ),
), ),