fix dart rules in feature brick

This commit is contained in:
Malo Léon 2022-08-10 21:03:54 +01:00
parent 788d376a0c
commit 033baa6540
4 changed files with 12 additions and 4 deletions

View File

@ -1,7 +1,8 @@
import 'dart:async'; import 'dart:async';
import 'package:bloc/bloc.dart';
import 'package:equatable/equatable.dart'; import 'package:equatable/equatable.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
part 'feature_name_state.dart'; part 'feature_name_state.dart';
class FeatureNameCubit extends Cubit<FeatureNameState> { class FeatureNameCubit extends Cubit<FeatureNameState> {

View File

@ -2,7 +2,10 @@ import 'package:flutter/material.dart';
class FeatureNameWrapperWidget extends StatelessWidget { class FeatureNameWrapperWidget extends StatelessWidget {
final Widget child; final Widget child;
const FeatureNameWrapperWidget({super.key, required this.child}); const FeatureNameWrapperWidget({
required this.child,
super.key,
});
@override @override
Widget build(BuildContext context) => Container( Widget build(BuildContext context) => Container(

View File

@ -1,7 +1,8 @@
import 'dart:async'; import 'dart:async';
import 'package:bloc/bloc.dart';
import 'package:equatable/equatable.dart'; import 'package:equatable/equatable.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
part '{{#snakeCase}}{{feature_name}}{{/snakeCase}}_state.dart'; part '{{#snakeCase}}{{feature_name}}{{/snakeCase}}_state.dart';
class {{#pascalCase}}{{feature_name}}{{/pascalCase}}Cubit extends Cubit<{{#pascalCase}}{{feature_name}}{{/pascalCase}}State> { class {{#pascalCase}}{{feature_name}}{{/pascalCase}}Cubit extends Cubit<{{#pascalCase}}{{feature_name}}{{/pascalCase}}State> {

View File

@ -2,7 +2,10 @@ import 'package:flutter/material.dart';
class {{#pascalCase}}{{feature_name}}{{/pascalCase}}WrapperWidget extends StatelessWidget { class {{#pascalCase}}{{feature_name}}{{/pascalCase}}WrapperWidget extends StatelessWidget {
final Widget child; final Widget child;
const {{#pascalCase}}{{feature_name}}{{/pascalCase}}WrapperWidget({super.key, required this.child}); const {{#pascalCase}}{{feature_name}}{{/pascalCase}}WrapperWidget({
required this.child,
super.key,
});
@override @override
Widget build(BuildContext context) => Container( Widget build(BuildContext context) => Container(