Register Repo

This commit is contained in:
efrilm
2025-09-18 06:03:02 +07:00
parent c3263edb89
commit 207dda29df
14 changed files with 900 additions and 0 deletions
+33
View File
@@ -0,0 +1,33 @@
part of 'extension.dart';
extension DateTimeIndonesia on DateTime {
/// Format: 13 Agustus 2025
String get toDate {
return DateFormat('d MMMM yyyy', 'id_ID').format(this);
}
/// Format: 13 Agustus 2025 20:00
String get toDatetime {
return DateFormat('d MMMM yyyy HH:mm', 'id_ID').format(this);
}
/// Format: Rabu, 13 Agustus 2025
String get toDayDate {
return DateFormat('EEEE, d MMMM yyyy', 'id_ID').format(this);
}
/// Format: 13/08/2025
String get toShortDate {
return DateFormat('dd/MM/yyyy', 'id_ID').format(this);
}
/// Format: 13-08-2025
String get toServerDate {
return DateFormat('dd-MM-yyyy', 'id_ID').format(this);
}
/// Format jam: 14:30
String get toHourMinute {
return DateFormat('HH:mm', 'id_ID').format(this);
}
}
+4
View File
@@ -1,5 +1,9 @@
import 'package:intl/intl.dart';
import '../../domain/auth/auth.dart';
part 'date_extension.dart';
extension StringExt on String {
CheckPhoneStatus toCheckPhoneStatus() {
switch (this) {
+1
View File
@@ -1,3 +1,4 @@
class ApiPath {
static String checkPhone = '/api/v1/customer-auth/check-phone';
static String register = '/api/v1/customer-auth/register/start';
}