import 'package:flutter/foundation.dart'; import 'package:flutter/widgets.dart'; import 'package:flutter_redux/flutter_redux.dart'; import 'package:redux/redux.dart'; import 'package:invoiceninja_flutter/redux/app/app_state.dart'; class AppLoading extends StatelessWidget { const AppLoading({Key key, @required this.builder}) : super(key: key); final Function(BuildContext context, bool isLoading) builder; @override Widget build(BuildContext context) { return StoreConnector( distinct: true, converter: (Store store) => store.state.isLoading, builder: builder, ); } }