slidy icon indicating copy to clipboard operation
slidy copied to clipboard

Erro nos templates generator 4.0.4 incompativel com flutter modular >= 6

Open luan-analiseinfo opened this issue 1 year ago • 4 comments

Estou enfrentando um problema de incompatibilidade entre a versão do template utilizado e a classe Module da versão atual do Flutter Modular. Acredito que o template gerado não está de acordo com a estrutura mais recente da classe Module.

import 'package:flutter_modular/flutter_modular.dart';
import 'home_store.dart'; 

import 'home_page.dart';
 
class HomeModule extends Module {
  @override
  final List<Bind> binds = [
 Bind.lazySingleton((i) => HomeStore()),
 ];

 @override
 final List<ModularRoute> routes = [
   ChildRoute(Modular.initialRoute, child: (_, args) => HomePage()),
 ];
}

como deveria ter sido gerado

import 'package:flutter_modular/flutter_modular.dart';
import 'home_store.dart'; 

import 'home_page.dart';
 
class HomeModule extends Module {
  
  @override
  void binds(Injector i) {
    i.addLazySingleton((i) => HomeStore());//teste
  }
  
  @override
  void routes(RouteManager r) {
    r.child(Modular.initialRoute, child: (_) => const HomePage());
  }

}

luan-analiseinfo avatar Nov 18 '23 22:11 luan-analiseinfo

Por favor não abandonem esse projeto, ele é maravilhoso.

osnipezzini avatar Nov 22 '23 05:11 osnipezzini

up

thKali avatar Dec 01 '23 19:12 thKali

up

Lucas15andrade avatar Dec 01 '23 19:12 Lucas15andrade

up

osnipezzini avatar Dec 04 '23 15:12 osnipezzini