import 'package:flutter/foundation.dart'; import 'package:freezed_annotation/freezed_annotation.dart'; import 'package:uae_stat/domain/entities/preferences_entity.dart'; part 'user_entity.freezed.dart'; part 'user_entity.g.dart'; @freezed class UserEntity with _$UserEntity { const factory UserEntity({ required String id, required String name, required String? imgUrl, required String email, required PreferencesEntity preferences, }) = _UserEntity; factory UserEntity.fromJson( Map json, ) => _$UserEntityFromJson(json); }