From c729b775c9362f8e1e06fb6ef7a78234388a01a2 Mon Sep 17 00:00:00 2001 From: Nilanjan Chakrabarti Date: Mon, 8 Sep 2025 18:12:57 +0530 Subject: [PATCH] Change Password UI #2 --- lib/api/services/change_password_service.dart | 0 lib/data/models/otp.dart | 16 ++++++++++++++++ lib/data/models/otp_verify.dart | 14 ++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 lib/api/services/change_password_service.dart create mode 100644 lib/data/models/otp.dart create mode 100644 lib/data/models/otp_verify.dart diff --git a/lib/api/services/change_password_service.dart b/lib/api/services/change_password_service.dart new file mode 100644 index 0000000..e69de29 diff --git a/lib/data/models/otp.dart b/lib/data/models/otp.dart new file mode 100644 index 0000000..58759a8 --- /dev/null +++ b/lib/data/models/otp.dart @@ -0,0 +1,16 @@ +class Otp { + final String mobileNumber; + final String type; + + Otp({ + required this.mobileNumber, + required this.type, + }); + + Map toJson() { + return { + 'mobileNumber': mobileNumber, + 'type': type, +}; +} +} \ No newline at end of file diff --git a/lib/data/models/otp_verify.dart b/lib/data/models/otp_verify.dart new file mode 100644 index 0000000..19b8742 --- /dev/null +++ b/lib/data/models/otp_verify.dart @@ -0,0 +1,14 @@ +class OtpVerify{ + final String otp; + + OtpVerify({ + required this.otp, + } + ); + + Map toJson() { + return { + 'otp': otp, +}; +} +} \ No newline at end of file