- https://github.com/VeryGoodOpenSource/very_good_cli (It will nicely genearate a project with all the basic setup, but with bloc state management, you can simply replace with any other state management library)
Riverpod or Bloc
| import 'package:equatable/equatable.dart'; | |
| import 'package:meta/meta.dart'; | |
| class UserEntity extends Equatable { | |
| final String id; | |
| final String username; | |
| final String password; | |
| final List<LinkEntity> links; | |
| UserEntity({ | |
| @required this.id, |
Riverpod or Bloc