import 'package:mobx/mobx.dart'; import '{1}_repository.dart'; part '{1}_store.g.dart'; class {0}Store = {0}StoreBase with _${0}Store; abstract class {0}StoreBase with Store { final {0}Repository {1}Repository; {0}StoreBase(this.{1}Repository); @observable int counter = 0; Future increment() async { counter = counter + 1; } }