import 'package:flutter/material.dart'; import 'package:flutter_redux/flutter_redux.dart'; import 'package:invoiceninja/redux/app/app_state.dart'; import 'package:invoiceninja/redux/auth/auth_actions.dart'; import 'package:redux/redux.dart'; class InitScreen extends StatelessWidget { static final String route = '/'; @override Widget build(BuildContext context) { return StoreBuilder( onInit: (Store store) => store.dispatch(LoadStateRequest(context)), builder: (BuildContext context, Store store) { return Container( color: Colors.white, child: Column( children: [ Expanded( child: Container(), ), SizedBox( height: 4.0, child: LinearProgressIndicator(), ) ], ), ); }); } }