- Why/how to use ?
mason add struct_cplt
| struct_cpltmason add mod
| mod
- App Example
- Brick + Hook | Complete Structure
- brick
- base structure
- error
- home
- splash (animated)
- +1 module
- modular (flutterando package)
- firebase
- sentry
- theme light/dark(with random color in background)
- native splash.yaml
- icons launcher.yaml
- rename app.yaml
- base structure
- hook
- Post_gen
- add packages
- dependencies
- dev dependencies
- pub get
- add packages
- Post_gen
- brick
- Brick | Module
- just add +1 module
- this is the architecture I'm like and feels comfortable, but if you don't liked, just modify
- The idea of this code is to replace the entire lib/
- if/when you are going to use native_splash, icons_launcher and rename, don't forget to go to the .yaml files and uncomment the part you are going to use
- When you use the "mod" brick, please, use this command
mason make mod --on-conflict append
, this command will see that it has conflicts (the rest of the code) and will add "lastly" in 2 files:app_module.dart
andmodules_exports.dart
- Remember to fix the position of the module in the file
app_module.dart