2026-02-09 18:03:55 +08:00

19 lines
400 B
Dart

import 'package:freezed_annotation/freezed_annotation.dart';
part 'user.freezed.dart';
part 'user.g.dart';
@freezed
abstract class User with _$User {
const factory User({
required int id,
required String phone,
String? nickname,
String? avatar,
String? gender,
String? birthday,
}) = _User;
factory User.fromJson(Map<String, dynamic> json) => _$UserFromJson(json);
}