From cba3d619b9be219403cb8bd08a4088ad550618ba Mon Sep 17 00:00:00 2001 From: Nucha Date: Thu, 12 Jun 2025 00:00:03 +0700 Subject: [PATCH] feat(location-bug): update BREAKING CHANGE: --- .../java/com/yourcompany/attendancemanager/ApiClient.kt | 9 +++++++++ .../attendancemanager/AttendanceApiService.kt | 0 .../yourcompany/attendancemanager/AttendanceViewModel.kt | 0 3 files changed, 9 insertions(+) create mode 100644 app/src/main/java/com/yourcompany/attendancemanager/AttendanceApiService.kt create mode 100644 app/src/main/java/com/yourcompany/attendancemanager/AttendanceViewModel.kt diff --git a/app/src/main/java/com/yourcompany/attendancemanager/ApiClient.kt b/app/src/main/java/com/yourcompany/attendancemanager/ApiClient.kt index cb76bb7..14661a0 100644 --- a/app/src/main/java/com/yourcompany/attendancemanager/ApiClient.kt +++ b/app/src/main/java/com/yourcompany/attendancemanager/ApiClient.kt @@ -10,5 +10,14 @@ object ApiClient { .addConverterFactory(GsonConverterFactory.create()) .build() .create(AuthApiService::class.java) + } + val attendanceApi: AttendanceApiService by lazy { + Retrofit.Builder() + .baseUrl(BASE_URL) + .addConverterFactory(GsonConverterFactory.create()) + .build() + .create(AttendanceApiService::class.java) + } + } \ No newline at end of file diff --git a/app/src/main/java/com/yourcompany/attendancemanager/AttendanceApiService.kt b/app/src/main/java/com/yourcompany/attendancemanager/AttendanceApiService.kt new file mode 100644 index 0000000..e69de29 diff --git a/app/src/main/java/com/yourcompany/attendancemanager/AttendanceViewModel.kt b/app/src/main/java/com/yourcompany/attendancemanager/AttendanceViewModel.kt new file mode 100644 index 0000000..e69de29