feat:login page connected with backend

This commit is contained in:
jahongireshonqulov
2025-10-28 20:08:53 +05:00
parent b23808c731
commit d3ad5b8ddd
12 changed files with 216 additions and 22 deletions

View File

@@ -0,0 +1,26 @@
import 'package:equatable/equatable.dart';
class LoginResponseModel extends Equatable {
final String token;
const LoginResponseModel({required this.token});
factory LoginResponseModel.fromJson(Map<String, dynamic> json) {
return LoginResponseModel(
token: json['token'] as String,
);
}
Map<String, dynamic> toJson() => {
'token': token,
};
LoginResponseModel copyWith({String? token}) {
return LoginResponseModel(
token: token ?? this.token,
);
}
@override
List<Object?> get props => [token];
}