user_info_model.dart 488 B

123456789101112131415161718
  1. import 'package:chicken_farm/modes/user/user_model.dart';
  2. import 'package:json_annotation/json_annotation.dart';
  3. part 'user_info_model.g.dart';
  4. @JsonSerializable()
  5. class UserInfoModel {
  6. UserModel? user;
  7. List<String>? permissions;
  8. List<String>? roles;
  9. UserInfoModel({this.user, this.permissions, this.roles});
  10. factory UserInfoModel.fromJson(Map<String, dynamic> json) =>
  11. _$UserInfoModelFromJson(json);
  12. Map<String, dynamic> toJson() => _$UserInfoModelToJson(this);
  13. }