flutter_dva 1.0.0 copy "flutter_dva: ^1.0.0" to clipboard
flutter_dva: ^1.0.0 copied to clipboard

flutter dva framework

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_dva/flutter_dva.dart';

import 'app.dart';
import 'src/models/home.dart';

Dva dva = Dva(DvaOpts(
  initialState: <String, StoreOfState<dynamic>>{
    'home': StoreOfState<CountState>(state: CountState())
  },
  models: <Model<dynamic>>[
    HomeModel()
  ]
));

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  WidgetCreatorFunction app = await dva.start(() => MyApp(), () async {
    final ReduxPersistor persistor = ReduxPersistor(store: dva.store!, heartBeat: 450);
    await persistor.persist();
  }, waitCallabck: true);
  return runApp(app());
}
0
likes
0
points
344
downloads

Publisher

verified publisher17ued.top

Weekly Downloads

flutter dva framework

Homepage

License

unknown (license)

Dependencies

flutter, shared_preferences

More

Packages that depend on flutter_dva