Flutterando / slidy

CLI package manager and template for Flutter
https://pub.dev/packages/slidy
Apache License 2.0
805 stars 101 forks source link

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

Open luan-analiseinfo opened 9 months ago

luan-analiseinfo commented 9 months ago

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());
  }

}
osnipezzini commented 9 months ago

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

thKali commented 9 months ago

up

Lucas15andrade commented 9 months ago

up

osnipezzini commented 9 months ago

up