diff --git a/.gitignore b/.gitignore index bb697e9f5..ec9cfba01 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ core/designsystem/build/outputs/aar/ core/model/build/outputs/aar/ core/designsystem/build/tmp/kotlin-classes/debug/META-INF core/designsystem/build/tmp +core/designsystem/build/kotlin/compileReleaseKotlin/ \ No newline at end of file diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json new file mode 100644 index 000000000..381fbed8d --- /dev/null +++ b/app/release/output-metadata.json @@ -0,0 +1,20 @@ +{ + "version": 3, + "artifactType": { + "type": "APK", + "kind": "Directory" + }, + "applicationId": "com.kusitms.connectdog", + "variantName": "release", + "elements": [ + { + "type": "SINGLE", + "filters": [], + "attributes": [], + "versionCode": 15, + "versionName": "1.0.0", + "outputFile": "app-release.apk" + } + ], + "elementType": "File" +} \ No newline at end of file diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/api/ApiService.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/api/ApiService.kt index 44d67a12d..21687c0ac 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/api/ApiService.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/api/ApiService.kt @@ -31,12 +31,16 @@ import com.kusitms.connectdog.core.data.api.model.volunteer.NoticeDetailResponse import com.kusitms.connectdog.core.data.api.model.volunteer.ReviewDetailResponse import com.kusitms.connectdog.core.data.api.model.volunteer.SocialVolunteerSignUpBody import com.kusitms.connectdog.core.data.api.model.volunteer.UserInfoResponse +import okhttp3.MultipartBody +import okhttp3.RequestBody import retrofit2.http.Body import retrofit2.http.DELETE import retrofit2.http.GET import retrofit2.http.Headers +import retrofit2.http.Multipart import retrofit2.http.PATCH import retrofit2.http.POST +import retrofit2.http.Part import retrofit2.http.Path import retrofit2.http.Query @@ -67,7 +71,7 @@ internal interface ApiService { suspend fun getReviewsHome( @Query("page") page: Int, @Query("size") size: Int - ): List + ): List /** * 회원가입 @@ -237,6 +241,14 @@ internal interface ApiService { @Query("size") size: Int? ): List + @Multipart + @POST("/volunteers/posts/{postId}/reviews") + suspend fun postReview( + @Path("postId") postId: Long, + @Part("request") json: RequestBody, + @Part files: List + ) + /** * fcm */ diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/ReviewBody.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/ReviewBody.kt new file mode 100644 index 000000000..0fc4973fd --- /dev/null +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/ReviewBody.kt @@ -0,0 +1,5 @@ +package com.kusitms.connectdog.core.data.api.model.volunteer + +data class ReviewBody( + val content: String +) diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/SocialVolunteerSignUpBody.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/SocialVolunteerSignUpBody.kt index 49a401b9f..47a6d5a10 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/SocialVolunteerSignUpBody.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/api/model/volunteer/SocialVolunteerSignUpBody.kt @@ -3,5 +3,7 @@ package com.kusitms.connectdog.core.data.api.model.volunteer data class SocialVolunteerSignUpBody( val nickname: String, val profileImageNum: Int, - val isOptionAgr: Boolean = true + val isOptionAgr: Boolean = true, + val phone: String, + val name: String ) diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt index cb3c32fc5..55f4992e2 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/mapper/ReviewMapper.kt @@ -26,7 +26,7 @@ fun ReviewDetailResponse.toData(): Review { userName = volunteerNickname, mainImage = mainImage, contentImages = images, - date = dateRangeFormat(startDate, endDate), + date = if (startDate == endDate) startDate else dateRangeFormat(startDate, endDate), location = "$departureLoc → $arrivalLoc", organization = intermediaryName, content = content, diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/DataStoreRepository.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/DataStoreRepository.kt index 1b64e53e5..9de743fb7 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/DataStoreRepository.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/DataStoreRepository.kt @@ -23,8 +23,16 @@ class DataStoreRepository @Inject constructor( private object PreferenceKeys { val accessToken = stringPreferencesKey("access_token") val refreshToken = stringPreferencesKey("refresh_token") + val socialToken = stringPreferencesKey("social_token") val fcmToken = stringPreferencesKey("fcm_token") val appMode = stringPreferencesKey("app_mode") + val socialProvider = stringPreferencesKey("social_provider") + } + + suspend fun saveSocialToken(accessToken: String) { + context.dataStore.edit { preferences -> + preferences[PreferenceKeys.socialToken] = accessToken + } } suspend fun saveAccessToken(accessToken: String) { @@ -51,6 +59,12 @@ class DataStoreRepository @Inject constructor( } } + suspend fun saveSocialProvider(provider: String) { + context.dataStore.edit { preferences -> + preferences[PreferenceKeys.socialProvider] = provider + } + } + val accessTokenFlow: Flow = context.dataStore.data .map { preferences -> preferences[PreferenceKeys.accessToken] @@ -73,4 +87,14 @@ class DataStoreRepository @Inject constructor( .map { preferences -> preferences[PreferenceKeys.fcmToken] } + + val socialTokenFlow: Flow = context.dataStore.data + .map { preferences -> + preferences[PreferenceKeys.socialToken] + } + + val socialProviderFlow: Flow = context.dataStore.data + .map { preferences -> + preferences[PreferenceKeys.socialProvider] + } } diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepository.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepository.kt index 895d76e7d..3f224cbfa 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepository.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepository.kt @@ -1,9 +1,11 @@ package com.kusitms.connectdog.core.data.repository +import com.kusitms.connectdog.core.data.api.model.volunteer.ReviewBody import com.kusitms.connectdog.core.data.api.model.volunteer.ReviewDetailResponse import com.kusitms.connectdog.core.model.Application import com.kusitms.connectdog.core.model.ConnectDogResult import com.kusitms.connectdog.core.model.Volunteer +import java.io.File interface ManagementRepository { suspend fun getApplicationWaiting(page: Int? = 0, size: Int? = 5): List @@ -12,4 +14,5 @@ interface ManagementRepository { suspend fun getMyApplication(applicationId: Long): Volunteer suspend fun deleteMyApplication(applicationId: Long): ConnectDogResult suspend fun getReview(reviewId: Long): ReviewDetailResponse + suspend fun postReview(postId: Long, body: ReviewBody, images: List) } diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepositoryImpl.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepositoryImpl.kt index b0b73f780..6f9b6e689 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepositoryImpl.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/ManagementRepositoryImpl.kt @@ -1,12 +1,18 @@ package com.kusitms.connectdog.core.data.repository +import com.google.gson.Gson import com.kusitms.connectdog.core.data.api.ApiService +import com.kusitms.connectdog.core.data.api.model.volunteer.ReviewBody import com.kusitms.connectdog.core.data.api.model.volunteer.ReviewDetailResponse import com.kusitms.connectdog.core.data.mapper.toData import com.kusitms.connectdog.core.data.mapper.volunteer.toData import com.kusitms.connectdog.core.model.Application import com.kusitms.connectdog.core.model.ConnectDogResult import com.kusitms.connectdog.core.model.Volunteer +import okhttp3.MediaType.Companion.toMediaTypeOrNull +import okhttp3.MultipartBody +import okhttp3.RequestBody +import java.io.File import javax.inject.Inject internal class ManagementRepositoryImpl @Inject constructor( @@ -35,4 +41,18 @@ internal class ManagementRepositoryImpl @Inject constructor( override suspend fun getReview(reviewId: Long): ReviewDetailResponse { return api.getReviewDetail(reviewId) } + + override suspend fun postReview(postId: Long, body: ReviewBody, images: List) { + val jsonBody = RequestBody.create( + "application/json; charset=utf-8".toMediaTypeOrNull(), + Gson().toJson(body) + ) + + val files = images.map { file -> + val fileBody = RequestBody.create("multipart/form-data".toMediaTypeOrNull(), file) + MultipartBody.Part.createFormData("files", file.name, fileBody) + } + + return api.postReview(postId, jsonBody, files) + } } diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepository.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepository.kt index 596dffef0..dfd6aa2f5 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepository.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepository.kt @@ -9,13 +9,14 @@ import com.kusitms.connectdog.core.data.api.model.volunteer.EmailCertificationRe import com.kusitms.connectdog.core.data.api.model.volunteer.IsDuplicateNicknameBody import com.kusitms.connectdog.core.data.api.model.volunteer.NormalVolunteerSignUpBody import com.kusitms.connectdog.core.data.api.model.volunteer.SocialVolunteerSignUpBody +import java.io.File interface SignUpRepository { suspend fun postNickname(nickname: IsDuplicateNicknameBody): IsDuplicateNicknameResponse suspend fun postEmail(email: EmailCertificationBody): EmailCertificationResponseItem suspend fun postNormalVolunteerSignUp(signUp: NormalVolunteerSignUpBody) suspend fun postSocialVolunteerSignUp(signUp: SocialVolunteerSignUpBody) - suspend fun postIntermediatorSignUp(signUp: IntermediatorSignUpBody) + suspend fun postIntermediatorSignUp(signUp: IntermediatorSignUpBody, file: File) suspend fun getVolunteerPhoneNumberDuplicated(body: IsDuplicatePhoneNumberBody): IsDuplicatePhoneNumberResponse suspend fun getInterMediatorPhoneNumberDuplicated(body: IsDuplicatePhoneNumberBody): IsDuplicatePhoneNumberResponse } diff --git a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepositoryImpl.kt b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepositoryImpl.kt index 32a532d3e..43578a3bc 100644 --- a/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepositoryImpl.kt +++ b/core/data/src/main/java/com/kusitms/connectdog/core/data/repository/SignUpRepositoryImpl.kt @@ -1,5 +1,6 @@ package com.kusitms.connectdog.core.data.repository +import com.google.gson.Gson import com.kusitms.connectdog.core.data.api.ApiService import com.kusitms.connectdog.core.data.api.InterApiService import com.kusitms.connectdog.core.data.api.model.IsDuplicateNicknameResponse @@ -11,6 +12,10 @@ import com.kusitms.connectdog.core.data.api.model.volunteer.EmailCertificationRe import com.kusitms.connectdog.core.data.api.model.volunteer.IsDuplicateNicknameBody import com.kusitms.connectdog.core.data.api.model.volunteer.NormalVolunteerSignUpBody import com.kusitms.connectdog.core.data.api.model.volunteer.SocialVolunteerSignUpBody +import okhttp3.MediaType.Companion.toMediaTypeOrNull +import okhttp3.MultipartBody +import okhttp3.RequestBody +import java.io.File import javax.inject.Inject internal class SignUpRepositoryImpl @Inject constructor( @@ -33,8 +38,17 @@ internal class SignUpRepositoryImpl @Inject constructor( return volunteerApi.postSocialVolunteerSignUp(signUp) } - override suspend fun postIntermediatorSignUp(signUp: IntermediatorSignUpBody) { - return intermediatorApi.intermediatorSignUp(signUp) + override suspend fun postIntermediatorSignUp(signUp: IntermediatorSignUpBody, image: File) { + val jsonBody = RequestBody.create( + "application/json; charset=utf-8".toMediaTypeOrNull(), + Gson().toJson(signUp) + ) + + val fileBody = RequestBody.create("multipart/form-data".toMediaTypeOrNull(), image) + + val file = MultipartBody.Part.createFormData("file", image.name, fileBody) + + return intermediatorApi.intermediatorSignUp(jsonBody, file) } override suspend fun getVolunteerPhoneNumberDuplicated(body: IsDuplicatePhoneNumberBody): IsDuplicatePhoneNumberResponse { diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab deleted file mode 100644 index e3713d637..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream deleted file mode 100644 index 6a36ba872..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len deleted file mode 100644 index 970d88bec..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len deleted file mode 100644 index 3085af4de..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values deleted file mode 100644 index 67447a117..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at deleted file mode 100644 index 5a00db3cf..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.s b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.s deleted file mode 100644 index f3c7f3c6e..000000000 --- a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.s +++ /dev/null @@ -1 +0,0 @@ -+ \ No newline at end of file diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i deleted file mode 100644 index ef5441b6a..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len deleted file mode 100644 index 131e26574..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab deleted file mode 100644 index ad8b6c0d0..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream deleted file mode 100644 index 69b8e42ee..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len deleted file mode 100644 index 9f23e166a..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.keystream.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len deleted file mode 100644 index eb0b8a069..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at deleted file mode 100644 index 56876a582..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i deleted file mode 100644 index f2c9011d8..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len deleted file mode 100644 index 131e26574..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab_i.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab deleted file mode 100644 index 71164f1c9..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream deleted file mode 100644 index 69b8e42ee..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len deleted file mode 100644 index 9f23e166a..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.keystream.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len deleted file mode 100644 index eb0b8a069..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at deleted file mode 100644 index 76323131e..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i deleted file mode 100644 index f2c9011d8..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len deleted file mode 100644 index 131e26574..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab_i.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab deleted file mode 100644 index 517a65a04..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream deleted file mode 100644 index 1c273b211..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len deleted file mode 100644 index 1ddb457a1..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.keystream.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len deleted file mode 100644 index 2a17e6e5b..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at deleted file mode 100644 index d45a859c8..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i deleted file mode 100644 index 30ab874ce..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len deleted file mode 100644 index 131e26574..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab_i.len and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab deleted file mode 100644 index a5cb97426..000000000 Binary files a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab and /dev/null differ diff --git a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream deleted file mode 100644 index 070d56240..000000000 --- a/core/designsystem/build/kotlin/compileReleaseKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream +++ /dev/null @@ -1 +0,0 @@ -`com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ApplicationBottomSheetKtkcom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ApplicationBottomSheetKt$lambda-1$1Kcom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKtdcom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$ApplicationBottomSheet$1dcom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$ApplicationBottomSheet$2icom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$InterApplicationBottomSheet$1icom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$InterApplicationBottomSheet$2Ucom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$Content$1[com/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$Content$1$1$1$1Ucom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$Content$2bcom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$BottomSheetTopAppBar$1`com/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$ApplicationContent$1ecom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$InterApplicationContent$1`com/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$InformationContent$2Ycom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$Information$2\com/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$CommentContent$2ccom/kusitms/connectdog/core/designsystem/component/ApplicationBottomSheetKt$CommentContentPreview$1;com/kusitms/connectdog/core/designsystem/component/BannerKtMcom/kusitms/connectdog/core/designsystem/component/BannerKt$BannerGuideline$2@com/kusitms/connectdog/core/designsystem/component/BottomSheetKtXcom/kusitms/connectdog/core/designsystem/component/BottomSheetKt$ConnectDogBottomSheet$1Xcom/kusitms/connectdog/core/designsystem/component/BottomSheetKt$ConnectDogBottomSheet$2Pcom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt[com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-1$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-1$1$1[com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-2$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-2$1$1[com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-3$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-3$1$1[com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-4$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-4$1$1[com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-5$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ButtonKt$lambda-5$1$1;com/kusitms/connectdog/core/designsystem/component/ButtonKtVcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogBottomButton$1$1Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogBottomButton$2Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogBottomButton$3Xcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogIconBottomButton$1Xcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogIconBottomButton$2Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogNormalButton$1Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogNormalButton$2Vcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogOutlinedButton$1Vcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogOutlinedButton$2Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogFilledButton$1Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogFilledButton$2Vcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogOutlinedButton$3Vcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogOutlinedButton$4Wcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogSecondaryButton$1Wcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogSecondaryButton$2Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogDialogButton$1Tcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogDialogButton$2Qcom/kusitms/connectdog/core/designsystem/component/ButtonKt$DialogButtonPreview$1Qcom/kusitms/connectdog/core/designsystem/component/ButtonKt$BottomButtonPreview$1Rcom/kusitms/connectdog/core/designsystem/component/ButtonKt$ConnectDogIconButton$1Lcom/kusitms/connectdog/core/designsystem/component/ButtonKt$OutlinedButton$1Jcom/kusitms/connectdog/core/designsystem/component/ButtonKt$FilledButton$1Acom/kusitms/connectdog/core/designsystem/component/CalendarConfigKcom/kusitms/connectdog/core/designsystem/component/CalendarConfig$YearRangeBcom/kusitms/connectdog/core/designsystem/component/CalendarDayTypeRcom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$CalendarKt]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$CalendarKt$lambda-1$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$CalendarKt$lambda-2$1]com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$CalendarKt$lambda-3$1=com/kusitms/connectdog/core/designsystem/component/CalendarKt_com/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$pagerState$1$1Tcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$1$1Tcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$2$1Tcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$1Vcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$1$1Tcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$2Vcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$2$1Tcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$3Xcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$3$1$1Xcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$3$3$2$1Rcom/kusitms/connectdog/core/designsystem/component/CalendarKt$ConnectDogCalendar$4Ocom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1Scom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1$1$1ocom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1$invoke$$inlined$items$default$1ocom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1$invoke$$inlined$items$default$2ocom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1$invoke$$inlined$items$default$3ocom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1$invoke$$inlined$items$default$4ocom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$1$1$invoke$$inlined$items$default$5Mcom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarMonth$2Lcom/kusitms/connectdog/core/designsystem/component/CalendarKt$DayOfWeekBar$2Kcom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarDay$1Kcom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarDay$3Ncom/kusitms/connectdog/core/designsystem/component/CalendarKt$CalendarHeader$2Jcom/kusitms/connectdog/core/designsystem/component/CalendarKt$WhenMappings9com/kusitms/connectdog/core/designsystem/component/CardKtJcom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogCard$1Ucom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogInformationCard$2Vcom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogExpandableCard$1$1Tcom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogExpandableCard$2Tcom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogExpandableCard$3Rcom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogCardButton$1$1Pcom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogCardButton$2Ocom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogErrorCard$1Ocom/kusitms/connectdog/core/designsystem/component/CardKt$ConnectDogErrorCard$2Qcom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ContentKt\com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$ContentKt$lambda-1$1com/kusitms/connectdog/core/designsystem/component/TextFieldKtXcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextField$1$1$1Vcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextField$1$2Vcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextField$1$3Tcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextField$2Xcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogIconTextField$1Zcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogIconTextField$2$1Xcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogIconTextField$3Xcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogIconTextField$4Xcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogIconTextField$5^com/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextFieldWithButton$1bcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextFieldWithButton$2$1$1bcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextFieldWithButton$2$2$1^com/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextFieldWithButton$3[com/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextFieldPreview$2[com/kusitms/connectdog/core/designsystem/component/TextFieldKt$ConnectDogTextFieldPreview$3Fcom/kusitms/connectdog/core/designsystem/component/TextFieldKt$tesaq$1:com/kusitms/connectdog/core/designsystem/component/DayTimeDcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt\com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$TimeWheelPicker$1$1$1$1\com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$TimeWheelPicker$1$1$2$1\com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$TimeWheelPicker$1$1$3$1Vcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$TimeWheelPicker$2Vcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$DayTimePicker$1$1Tcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$DayTimePicker$2Xcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$DayTimePicker$2$1$2Zcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$DayTimePicker$2$1$2$1acom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$DayTimePicker$2$WhenMappingsTcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$DayTimePicker$3Zcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$LoopingNumberPicker$1Zcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$LoopingNumberPicker$2^com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$LoopingNumberPicker$2$1$2`com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$LoopingNumberPicker$2$1$2$1Zcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$LoopingNumberPicker$3Vcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$HoursBackground$1\com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$1$1\com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$2$1^com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$2$1$1|com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$2$1$invokeSuspend$$inlined$filter$1~com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$2$1$invokeSuspend$$inlined$filter$1$2com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$2$1$invokeSuspend$$inlined$filter$1$2$1^com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$2$1$3\com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$3$1^com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$3$1$1^com/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$3$1$2Zcom/kusitms/connectdog/core/designsystem/component/TimeWheelPickerKt$VerticalWheelPicker$4Jcom/kusitms/connectdog/core/designsystem/component/TopAppBarNavigationTypeScom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-1$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-2$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-3$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-4$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-5$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-6$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-7$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-8$1^com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-9$1_com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-10$1_com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-11$1acom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-11$1$1acom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-11$1$2_com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-12$1_com/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-13$1acom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-13$1$1acom/kusitms/connectdog/core/designsystem/component/ComposableSingletons$TopAppBarKt$lambda-13$1$2>com/kusitms/connectdog/core/designsystem/component/TopAppBarKtTcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$1Ycom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$icon$1[com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$icon$1$1Tcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBar$3acom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogIntermediatorTopAppBar$2Zcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogDetailTopAppBar$1Zcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogDetailTopAppBar$2Zcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogDetailTopAppBar$3Zcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogDetailTopAppBar$4Icom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$HomeIcon$1_com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBarPreviewBack$1_com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$ConnectDogTopAppBarPreviewHome$1[com/kusitms/connectdog/core/designsystem/component/TopAppBarKt$IntermediatorAppBarPreview$1Kcom/kusitms/connectdog/core/designsystem/component/TopAppBarKt$WhenMappings = mutableStateOf("") + private val _basicPhoneNumber: MutableState = mutableStateOf("") + private val _name: MutableState = mutableStateOf("") val name: String - get() = if (_isChecked.value) { _name.value } else { "" } + get() = _name.value private val _phoneNumber: MutableState = mutableStateOf("") val phoneNumber: String - get() = if (_isChecked.value) { _phoneNumber.value } else { "" } + get() = _phoneNumber.value private val _isChecked = MutableStateFlow(true) val isChecked: StateFlow = _isChecked @@ -60,7 +63,13 @@ class ApplyViewModel @Inject constructor( fun updateIsChecked() { _isChecked.value = !_isChecked.value - if (_isChecked.value) getBasicInformation() + if (_isChecked.value) { + _name.value = _basicName.value + _phoneNumber.value = _basicPhoneNumber.value + } else { + _name.value = "" + _phoneNumber.value = "" + } } fun updateName(name: String) { @@ -87,9 +96,6 @@ class ApplyViewModel @Inject constructor( } } - fun updateIsAvailablePhoneNumber() { - } - private fun updateIsAvailableName() { val koreanRegex = Regex("[가-힣]+") _isAvailableName.value = koreanRegex.matches(_name.value) @@ -98,6 +104,8 @@ class ApplyViewModel @Inject constructor( private fun getBasicInformation() = viewModelScope.launch { try { val response = applyRepository.getBasicInformation() + _basicName.value = response.name + _basicPhoneNumber.value = response.phone _name.value = response.name _phoneNumber.value = response.phone } catch (e: Exception) { diff --git a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/navigation/HomeNavigation.kt b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/navigation/HomeNavigation.kt index eb3966001..3b3224183 100644 --- a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/navigation/HomeNavigation.kt +++ b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/navigation/HomeNavigation.kt @@ -87,6 +87,7 @@ fun NavGraphBuilder.homeNavGraph( onSendMessage: (String) -> Unit, onVerifyCode: (String, (Boolean) -> Unit) -> Unit, onShowErrorSnackBar: (throwable: Throwable?) -> Unit, + finish: () -> Unit, imeHeight: Int ) { composable(route = HomeRoute.route) { @@ -96,7 +97,8 @@ fun NavGraphBuilder.homeNavGraph( onNavigateToReview, onNavigateToDetail, onNavigateToNotification, - onShowErrorSnackBar + onShowErrorSnackBar, + finish ) } @@ -152,7 +154,8 @@ fun NavGraphBuilder.homeNavGraph( composable(route = HomeRoute.review) { ReviewScreen( - onBackClick = onBackClick + onBackClick = onBackClick, + onInterProfileClick = onNavigateToIntermediatorProfile ) } composable( diff --git a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ApplyScreen.kt b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ApplyScreen.kt index 7cd6c9c15..c240057a1 100644 --- a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ApplyScreen.kt +++ b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ApplyScreen.kt @@ -42,7 +42,7 @@ import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import androidx.hilt.navigation.compose.hiltViewModel import com.kusitms.connectdog.core.designsystem.R -import com.kusitms.connectdog.core.designsystem.component.ConnectDogNormalButton +import com.kusitms.connectdog.core.designsystem.component.ConnectDogBottomButton import com.kusitms.connectdog.core.designsystem.component.ConnectDogTextField import com.kusitms.connectdog.core.designsystem.component.ConnectDogTopAppBar import com.kusitms.connectdog.core.designsystem.component.TopAppBarNavigationType @@ -128,7 +128,7 @@ private fun Content( label = "휴대폰 번호", placeholder = "\'-\' 빼고 입력", keyboardType = KeyboardType.Number, - onTextChanged = { viewModel.updatePhoneNumber(it) } + onTextChanged = { if (it.length <= 11) viewModel.updatePhoneNumber(it) } ) Spacer(modifier = Modifier.height(20.dp)) NoticeCard() @@ -155,7 +155,8 @@ private fun Content( onTextChanged = { viewModel.updateContent(it) } ) Spacer(modifier = Modifier.height(20.dp)) - ConnectDogNormalButton( + ConnectDogBottomButton( + enabled = viewModel.name.isNotEmpty() && viewModel.phoneNumber.isNotEmpty(), content = "신청하기", onClick = { viewModel.postApplyVolunteer(postId) diff --git a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/HomeScreen.kt b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/HomeScreen.kt index 7a922c3f1..94fd6bcc5 100644 --- a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/HomeScreen.kt +++ b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/HomeScreen.kt @@ -1,5 +1,6 @@ package com.kusitms.connectdog.feature.home.screen +import androidx.activity.compose.BackHandler import androidx.compose.foundation.BorderStroke import androidx.compose.foundation.Image import androidx.compose.foundation.background @@ -76,11 +77,14 @@ internal fun HomeRoute( onNavigateToDetail: (Long) -> Unit, onNavigateToNotification: () -> Unit, onShowErrorSnackBar: (throwable: Throwable?) -> Unit, + finish: () -> Unit, viewModel: HomeViewModel = hiltViewModel() ) { val announcementUiState by viewModel.announcementUiState.collectAsStateWithLifecycle() val reviewUiState by viewModel.reviewUiState.collectAsStateWithLifecycle() + BackHandler { finish() } + // 에러 발생할 때마다 에러 스낵바 표시 LaunchedEffect(true) { viewModel.errorFlow.collectLatest { throwable -> onShowErrorSnackBar(throwable) } @@ -113,7 +117,9 @@ private fun HomeScreen( ) { val scrollState = rememberScrollState() Column( - modifier = Modifier.verticalScroll(scrollState).fillMaxSize() + modifier = Modifier + .verticalScroll(scrollState) + .fillMaxSize() ) { BannerGuideline(onNavigateToSearch) MoveContent(onClick = { onNavigateToSearch() }, titleRes = R.string.home_navigate_search) diff --git a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ReviewScreen.kt b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ReviewScreen.kt index 9bd2c3428..b28b6788d 100644 --- a/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ReviewScreen.kt +++ b/feature/home/src/main/java/com/kusitms/connectdog/feature/home/screen/ReviewScreen.kt @@ -4,7 +4,6 @@ import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.foundation.lazy.items -import androidx.compose.foundation.rememberScrollState import androidx.compose.runtime.Composable import androidx.compose.runtime.getValue import androidx.compose.ui.Modifier @@ -25,16 +24,19 @@ import com.kusitms.connectdog.feature.home.state.ReviewUiState @Composable fun ReviewScreen( onBackClick: () -> Unit, + onInterProfileClick: (Long) -> Unit, viewModel: HomeViewModel = hiltViewModel() ) { - val scrollState = rememberScrollState() val reviewUiState by viewModel.reviewUiState.collectAsStateWithLifecycle() Column { TopAppBar { onBackClick() } - ReviewContent(uiState = reviewUiState) + ReviewContent( + uiState = reviewUiState, + onInterProfileClick = onInterProfileClick + ) } } @@ -51,13 +53,17 @@ private fun TopAppBar( } @Composable -private fun ReviewContent(uiState: ReviewUiState) { +private fun ReviewContent( + onInterProfileClick: (Long) -> Unit, + uiState: ReviewUiState +) { val modifier = Modifier.padding(horizontal = 0.dp) when (uiState) { is ReviewUiState.Reviews -> { ReviewListContent( list = uiState.reviews, - modifier = modifier + modifier = modifier, + onInterProfileClick = onInterProfileClick ) } @@ -68,11 +74,15 @@ private fun ReviewContent(uiState: ReviewUiState) { @Composable fun ReviewListContent( list: List, + onInterProfileClick: (Long) -> Unit = {}, modifier: Modifier ) { LazyColumn(modifier = modifier) { items(list.take(30)) { - ReviewItemContent(review = it) + ReviewItemContent( + review = it, + onInterProfileClick = onInterProfileClick + ) } } } @@ -106,6 +116,6 @@ fun ReviewLoading(modifier: Modifier) { @Composable private fun ReviewScreenPreview() { ConnectDogTheme { - ReviewContent(uiState = ReviewUiState.Empty) + ReviewContent(uiState = ReviewUiState.Empty, onInterProfileClick = {}) } } diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class deleted file mode 100644 index 7b80f182f..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class deleted file mode 100644 index b76590678..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class deleted file mode 100644 index 3b0313bc7..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class deleted file mode 100644 index 688902a61..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class deleted file mode 100644 index f4c751266..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class deleted file mode 100644 index 1b6c8d663..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class deleted file mode 100644 index c52c99f7b..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class deleted file mode 100644 index e2f16c930..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class deleted file mode 100644 index 23b7efc85..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class deleted file mode 100644 index b12daf94d..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class deleted file mode 100644 index 988ee72bd..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class deleted file mode 100644 index cd23f1d4d..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class deleted file mode 100644 index 805f06287..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class deleted file mode 100644 index 96e9a13c6..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class deleted file mode 100644 index 94a7ff76c..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class deleted file mode 100644 index 811636684..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class deleted file mode 100644 index 31c236fa5..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 1ea49c951..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 7c7c343a8..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index 63d57c17a..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 429f66a3a..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class deleted file mode 100644 index 314719077..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class deleted file mode 100644 index d7048a54f..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class deleted file mode 100644 index 94eea789c..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index e7ee7c1ad..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index ef49d11e3..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index ac47d5090..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 4e0b13063..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class deleted file mode 100644 index 10b78f516..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class deleted file mode 100644 index ee63f4257..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class deleted file mode 100644 index 19bf0afc0..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class deleted file mode 100644 index 832d80c33..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class deleted file mode 100644 index 05e6acce5..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class deleted file mode 100644 index c229bd39a..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class deleted file mode 100644 index fc9b95e0c..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class deleted file mode 100644 index 565a387c0..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class deleted file mode 100644 index 1da5e57e7..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class deleted file mode 100644 index c95033370..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class deleted file mode 100644 index e2f74dc7a..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class deleted file mode 100644 index c04313799..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class deleted file mode 100644 index 64db3213c..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 9f339c828..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 5bae167b4..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index c6ca94bd6..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 96e4b3dba..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class deleted file mode 100644 index a50b7ad83..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class deleted file mode 100644 index f35818f45..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 9c4a2051c..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 42853d9d6..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index 04e0c94a1..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 134e6d17f..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class deleted file mode 100644 index 34808bd2c..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class deleted file mode 100644 index 9de82ba2a..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class deleted file mode 100644 index 382624d9e..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class deleted file mode 100644 index b2566b855..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class b/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class deleted file mode 100644 index 9fad3c9e2..000000000 Binary files a/feature/intermediator/build/intermediates/classes/debug/transformDebugClassesWithAsm/dirs/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/compiled_local_resources/debug/out/drawable_ic_info.xml.flat b/feature/intermediator/build/intermediates/compiled_local_resources/debug/out/drawable_ic_info.xml.flat deleted file mode 100644 index 8d8bbd657..000000000 Binary files a/feature/intermediator/build/intermediates/compiled_local_resources/debug/out/drawable_ic_info.xml.flat and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class deleted file mode 100644 index 7b80f182f..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class deleted file mode 100644 index b76590678..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class deleted file mode 100644 index 3b0313bc7..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class deleted file mode 100644 index 688902a61..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class deleted file mode 100644 index f4c751266..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class deleted file mode 100644 index 1b6c8d663..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class deleted file mode 100644 index c52c99f7b..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class deleted file mode 100644 index e2f16c930..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class deleted file mode 100644 index 23b7efc85..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class deleted file mode 100644 index b12daf94d..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class deleted file mode 100644 index 988ee72bd..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class deleted file mode 100644 index cd23f1d4d..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class deleted file mode 100644 index 805f06287..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class deleted file mode 100644 index 96e9a13c6..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class deleted file mode 100644 index 94a7ff76c..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class deleted file mode 100644 index 811636684..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class deleted file mode 100644 index 31c236fa5..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 1ea49c951..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 7c7c343a8..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index 63d57c17a..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 429f66a3a..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class deleted file mode 100644 index 314719077..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class deleted file mode 100644 index d7048a54f..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class deleted file mode 100644 index 94eea789c..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index e7ee7c1ad..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index ef49d11e3..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index ac47d5090..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 4e0b13063..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class deleted file mode 100644 index 10b78f516..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class deleted file mode 100644 index ee63f4257..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class deleted file mode 100644 index 19bf0afc0..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class deleted file mode 100644 index 832d80c33..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class deleted file mode 100644 index 05e6acce5..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class deleted file mode 100644 index c229bd39a..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class deleted file mode 100644 index fc9b95e0c..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class deleted file mode 100644 index 565a387c0..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class deleted file mode 100644 index 1da5e57e7..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class deleted file mode 100644 index c95033370..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class deleted file mode 100644 index e2f74dc7a..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class deleted file mode 100644 index c04313799..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class deleted file mode 100644 index 64db3213c..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 9f339c828..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 5bae167b4..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index c6ca94bd6..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 96e4b3dba..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class deleted file mode 100644 index a50b7ad83..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class deleted file mode 100644 index f35818f45..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 9c4a2051c..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 42853d9d6..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index 04e0c94a1..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 134e6d17f..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class deleted file mode 100644 index 34808bd2c..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class deleted file mode 100644 index 9de82ba2a..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class deleted file mode 100644 index 382624d9e..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class deleted file mode 100644 index b2566b855..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class and /dev/null differ diff --git a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class b/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class deleted file mode 100644 index 9fad3c9e2..000000000 Binary files a/feature/intermediator/build/intermediates/runtime_library_classes_dir/debug/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin b/feature/intermediator/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin deleted file mode 100644 index f5a7cebf6..000000000 Binary files a/feature/intermediator/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class deleted file mode 100644 index 604f8c2d7..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class deleted file mode 100644 index 18a9866de..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class deleted file mode 100644 index b8e28ef5e..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class deleted file mode 100644 index 858e04d30..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class deleted file mode 100644 index 85b4f786f..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class deleted file mode 100644 index f4f69d97c..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class b/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class deleted file mode 100644 index 9b436ed90..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/incrementalData/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.java b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.java deleted file mode 100644 index 03259309d..000000000 --- a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.java +++ /dev/null @@ -1,71 +0,0 @@ -package com.kusitms.connectdog.feature.intermediator; - -import com.kusitms.connectdog.core.model.InterApplication; - -@kotlin.Metadata(mv = {1, 8, 0}, k = 1, d1 = {"\u0000\u001a\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\bv\u0018\u00002\u00020\u0001:\u0003\u0002\u0003\u0004\u0082\u0001\u0003\u0005\u0006\u0007\u00a8\u0006\b"}, d2 = {"Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState;", "", "Empty", "InterApplications", "Loading", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty;", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications;", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading;", "intermediator_debug"}) -public abstract interface InterApplicationUiState { - - @kotlin.Metadata(mv = {1, 8, 0}, k = 1, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u00c7\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002\u00a8\u0006\u0003"}, d2 = {"Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading;", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState;", "()V", "intermediator_debug"}) - public static final class Loading implements com.kusitms.connectdog.feature.intermediator.InterApplicationUiState { - @org.jetbrains.annotations.NotNull - public static final com.kusitms.connectdog.feature.intermediator.InterApplicationUiState.Loading INSTANCE = null; - - private Loading() { - super(); - } - } - - @kotlin.Metadata(mv = {1, 8, 0}, k = 1, d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u00c7\u0002\u0018\u00002\u00020\u0001B\u0007\b\u0002\u00a2\u0006\u0002\u0010\u0002\u00a8\u0006\u0003"}, d2 = {"Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty;", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState;", "()V", "intermediator_debug"}) - public static final class Empty implements com.kusitms.connectdog.feature.intermediator.InterApplicationUiState { - @org.jetbrains.annotations.NotNull - public static final com.kusitms.connectdog.feature.intermediator.InterApplicationUiState.Empty INSTANCE = null; - - private Empty() { - super(); - } - } - - @kotlin.Metadata(mv = {1, 8, 0}, k = 1, d1 = {"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u000e\n\u0000\b\u0087\b\u0018\u00002\u00020\u0001B\u0013\u0012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003\u00a2\u0006\u0002\u0010\u0005J\u000f\u0010\b\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003H\u00c6\u0003J\u0019\u0010\t\u001a\u00020\u00002\u000e\b\u0002\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003H\u00c6\u0001J\u0013\u0010\n\u001a\u00020\u000b2\b\u0010\f\u001a\u0004\u0018\u00010\rH\u00d6\u0003J\t\u0010\u000e\u001a\u00020\u000fH\u00d6\u0001J\t\u0010\u0010\u001a\u00020\u0011H\u00d6\u0001R\u0017\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00040\u0003\u00a2\u0006\b\n\u0000\u001a\u0004\b\u0006\u0010\u0007\u00a8\u0006\u0012"}, d2 = {"Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications;", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState;", "applications", "", "Lcom/kusitms/connectdog/core/model/InterApplication;", "(Ljava/util/List;)V", "getApplications", "()Ljava/util/List;", "component1", "copy", "equals", "", "other", "", "hashCode", "", "toString", "", "intermediator_debug"}) - public static final class InterApplications implements com.kusitms.connectdog.feature.intermediator.InterApplicationUiState { - @org.jetbrains.annotations.NotNull - private final java.util.List applications = null; - - @org.jetbrains.annotations.NotNull - public final com.kusitms.connectdog.feature.intermediator.InterApplicationUiState.InterApplications copy(@org.jetbrains.annotations.NotNull - java.util.List applications) { - return null; - } - - @java.lang.Override - public boolean equals(@org.jetbrains.annotations.Nullable - java.lang.Object other) { - return false; - } - - @java.lang.Override - public int hashCode() { - return 0; - } - - @org.jetbrains.annotations.NotNull - @java.lang.Override - public java.lang.String toString() { - return null; - } - - public InterApplications(@org.jetbrains.annotations.NotNull - java.util.List applications) { - super(); - } - - @org.jetbrains.annotations.NotNull - public final java.util.List component1() { - return null; - } - - @org.jetbrains.annotations.NotNull - public final java.util.List getApplications() { - return null; - } - } -} \ No newline at end of file diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.kapt_metadata b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.kapt_metadata deleted file mode 100644 index 33d465bff..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.kapt_metadata and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.java b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.java deleted file mode 100644 index 69d873102..000000000 --- a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.kusitms.connectdog.feature.intermediator.component; - -import androidx.compose.foundation.layout.Arrangement; -import androidx.compose.material3.ExperimentalMaterial3Api; -import androidx.compose.material3.SheetState; -import androidx.compose.runtime.Composable; -import androidx.compose.ui.Modifier; -import com.kusitms.connectdog.core.model.InterApplication; -import com.kusitms.connectdog.core.model.Volunteer; -import com.kusitms.connectdog.feature.intermediator.R; -import com.kusitms.connectdog.feature.intermediator.state.VolunteerBottomSheetUiState; -import com.kusitms.connectdog.feature.intermediator.viewmodel.InterManagementViewModel; - -@kotlin.Metadata(mv = {1, 8, 0}, k = 2, d1 = {"\u0000*\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\u001a$\u0010\u0000\u001a\u00020\u00012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00010\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00010\u0003H\u0003\u001a.\u0010\u0005\u001a\u00020\u00012\u0006\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\u000b2\f\u0010\f\u001a\b\u0012\u0004\u0012\u00020\u00010\u0003H\u0003\u001a$\u0010\r\u001a\u00020\u00012\f\u0010\u0002\u001a\b\u0012\u0004\u0012\u00020\u00010\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00010\u0003H\u0003\u001a.\u0010\u000e\u001a\u00020\u00012\u0006\u0010\u000f\u001a\u00020\t2\u0006\u0010\n\u001a\u00020\u000b2\f\u0010\f\u001a\b\u0012\u0004\u0012\u00020\u00010\u00032\u0006\u0010\u0010\u001a\u00020\u0011H\u0001\u00a8\u0006\u0012"}, d2 = {"ConfirmDialog", "", "onDismiss", "Lkotlin/Function0;", "onOkClick", "Content", "volunteer", "Lcom/kusitms/connectdog/core/model/Volunteer;", "application", "Lcom/kusitms/connectdog/core/model/InterApplication;", "sheetState", "Landroidx/compose/material3/SheetState;", "onDismissRequest", "RejectDialog", "VolunteerBottomSheet", "interApplication", "viewModel", "Lcom/kusitms/connectdog/feature/intermediator/viewmodel/InterManagementViewModel;", "intermediator_debug"}) -public final class ManagementBottomSheetKt { - - @androidx.compose.runtime.Composable - @kotlin.OptIn(markerClass = {androidx.compose.material3.ExperimentalMaterial3Api.class}) - public static final void VolunteerBottomSheet(@org.jetbrains.annotations.NotNull - com.kusitms.connectdog.core.model.InterApplication interApplication, @org.jetbrains.annotations.NotNull - androidx.compose.material3.SheetState sheetState, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onDismissRequest, @org.jetbrains.annotations.NotNull - com.kusitms.connectdog.feature.intermediator.viewmodel.InterManagementViewModel viewModel) { - } - - @androidx.compose.runtime.Composable - @kotlin.OptIn(markerClass = {androidx.compose.material3.ExperimentalMaterial3Api.class}) - private static final void Content(com.kusitms.connectdog.core.model.Volunteer volunteer, com.kusitms.connectdog.core.model.InterApplication application, androidx.compose.material3.SheetState sheetState, kotlin.jvm.functions.Function0 onDismissRequest) { - } - - @androidx.compose.runtime.Composable - private static final void RejectDialog(kotlin.jvm.functions.Function0 onDismiss, kotlin.jvm.functions.Function0 onOkClick) { - } - - @androidx.compose.runtime.Composable - private static final void ConfirmDialog(kotlin.jvm.functions.Function0 onDismiss, kotlin.jvm.functions.Function0 onOkClick) { - } -} \ No newline at end of file diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.kapt_metadata b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.kapt_metadata deleted file mode 100644 index 8de7df415..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.kapt_metadata and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.java b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.java deleted file mode 100644 index 75a088504..000000000 --- a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.java +++ /dev/null @@ -1,46 +0,0 @@ -package com.kusitms.connectdog.feature.intermediator.component; - -import androidx.compose.foundation.layout.Arrangement; -import androidx.compose.runtime.Composable; -import androidx.compose.ui.Alignment; -import androidx.compose.ui.Modifier; -import androidx.compose.ui.text.style.TextAlign; -import com.kusitms.connectdog.core.model.InterApplication; -import com.kusitms.connectdog.feature.intermediator.R; - -@kotlin.Metadata(mv = {1, 8, 0}, k = 2, d1 = {"\u0000$\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\u001a\u001e\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00010\u0005H\u0001\u001a\u0016\u0010\u0006\u001a\u00020\u00012\f\u0010\u0007\u001a\b\u0012\u0004\u0012\u00020\u00010\u0005H\u0001\u001a,\u0010\b\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00010\u00052\f\u0010\n\u001a\b\u0012\u0004\u0012\u00020\u00010\u0005H\u0001\u001a\u001e\u0010\u000b\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\f\u0010\f\u001a\b\u0012\u0004\u0012\u00020\u00010\u0005H\u0001\u001a\u0010\u0010\r\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u0003H\u0001\u001a>\u0010\u000e\u001a\u00020\u00012\b\b\u0002\u0010\u000f\u001a\u00020\u00102\u0006\u0010\u0011\u001a\u00020\u00122\u0006\u0010\u0013\u001a\u00020\u00122\f\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00010\u00052\f\u0010\u0014\u001a\b\u0012\u0004\u0012\u00020\u00010\u0005H\u0003\u00a8\u0006\u0015"}, d2 = {"CompletedContent", "", "application", "Lcom/kusitms/connectdog/core/model/InterApplication;", "onClickReview", "Lkotlin/Function0;", "CompletedDialog", "onDismissRequest", "InProgressContent", "onCheckVolunteerClick", "onCompleteClick", "PendingContent", "onClick", "RecruitingContent", "ReviewRecentButton", "modifier", "Landroidx/compose/ui/Modifier;", "hasReview", "", "hasRecent", "onClickRecent", "intermediator_debug"}) -public final class ManagementComponentKt { - - @androidx.compose.runtime.Composable - public static final void RecruitingContent(@org.jetbrains.annotations.NotNull - com.kusitms.connectdog.core.model.InterApplication application) { - } - - @androidx.compose.runtime.Composable - public static final void PendingContent(@org.jetbrains.annotations.NotNull - com.kusitms.connectdog.core.model.InterApplication application, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onClick) { - } - - @androidx.compose.runtime.Composable - public static final void InProgressContent(@org.jetbrains.annotations.NotNull - com.kusitms.connectdog.core.model.InterApplication application, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onCheckVolunteerClick, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onCompleteClick) { - } - - @androidx.compose.runtime.Composable - public static final void CompletedContent(@org.jetbrains.annotations.NotNull - com.kusitms.connectdog.core.model.InterApplication application, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onClickReview) { - } - - @androidx.compose.runtime.Composable - private static final void ReviewRecentButton(androidx.compose.ui.Modifier modifier, boolean hasReview, boolean hasRecent, kotlin.jvm.functions.Function0 onClickReview, kotlin.jvm.functions.Function0 onClickRecent) { - } - - @androidx.compose.runtime.Composable - public static final void CompletedDialog(@org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onDismissRequest) { - } -} \ No newline at end of file diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.kapt_metadata b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.kapt_metadata deleted file mode 100644 index 92a9d3151..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.kapt_metadata and /dev/null differ diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.java b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.java deleted file mode 100644 index 1089a841a..000000000 --- a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.java +++ /dev/null @@ -1,55 +0,0 @@ -package com.kusitms.connectdog.feature.intermediator.screen; - -import android.util.Log; -import androidx.annotation.StringRes; -import androidx.compose.foundation.ExperimentalFoundationApi; -import androidx.compose.foundation.layout.Arrangement; -import androidx.compose.material3.ExperimentalMaterial3Api; -import androidx.compose.runtime.Composable; -import androidx.compose.ui.Alignment; -import androidx.compose.ui.Modifier; -import com.kusitms.connectdog.core.designsystem.component.TopAppBarNavigationType; -import com.kusitms.connectdog.core.model.InterApplication; -import com.kusitms.connectdog.core.util.UserType; -import com.kusitms.connectdog.feature.intermediator.InterApplicationUiState; -import com.kusitms.connectdog.feature.intermediator.R; -import com.kusitms.connectdog.feature.intermediator.viewmodel.InterManagementViewModel; - -@kotlin.Metadata(mv = {1, 8, 0}, k = 2, d1 = {"\u0000H\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\t\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\t\u001a*\u0010\u0000\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0018\u0010\u0004\u001a\u0014\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00010\u0005H\u0003\u001a8\u0010\b\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0012\u0010\t\u001a\u000e\u0012\u0004\u0012\u00020\u000b\u0012\u0004\u0012\u00020\u00010\n2\u0012\u0010\f\u001a\u000e\u0012\u0004\u0012\u00020\u000b\u0012\u0004\u0012\u00020\u00010\nH\u0003\u001aX\u0010\r\u001a\u00020\u00012\f\u0010\u000e\u001a\b\u0012\u0004\u0012\u00020\u00010\u000f2\u0018\u0010\u0010\u001a\u0014\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u0007\u0012\u0004\u0012\u00020\u00010\u00052\u0012\u0010\u0011\u001a\u000e\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u00010\n2\b\b\u0002\u0010\u0012\u001a\u00020\u00132\b\b\u0002\u0010\u0014\u001a\u00020\u0015H\u0001\u001a\\\u0010\u0016\u001a\u00020\u00012\u0006\u0010\u0012\u001a\u00020\u00132\u0011\u0010\u0017\u001a\r\u0012\u0004\u0012\u00020\u00010\u000f\u00a2\u0006\u0002\b\u00182\u0011\u0010\u0019\u001a\r\u0012\u0004\u0012\u00020\u00010\u000f\u00a2\u0006\u0002\b\u00182\u0011\u0010\u001a\u001a\r\u0012\u0004\u0012\u00020\u00010\u000f\u00a2\u0006\u0002\b\u00182\u0011\u0010\u001b\u001a\r\u0012\u0004\u0012\u00020\u00010\u000f\u00a2\u0006\u0002\b\u0018H\u0003\u001a$\u0010\u001c\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0012\u0010\t\u001a\u000e\u0012\u0004\u0012\u00020\u000b\u0012\u0004\u0012\u00020\u00010\nH\u0003\u001a$\u0010\u001d\u001a\u00020\u00012\u0006\u0010\u0002\u001a\u00020\u00032\u0012\u0010\u001e\u001a\u000e\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u00010\nH\u0003\u001a \u0010\u001f\u001a\u00020\u00012\b\b\u0001\u0010 \u001a\u00020\u00132\f\u0010\u000e\u001a\b\u0012\u0004\u0012\u00020\u00010\u000fH\u0003\u00a8\u0006!"}, d2 = {"Completed", "", "uiState", "Lcom/kusitms/connectdog/feature/intermediator/InterApplicationUiState;", "onNavigateToCheckReview", "Lkotlin/Function2;", "", "Lcom/kusitms/connectdog/core/util/UserType;", "InProgress", "onCheckVolunteerClick", "Lkotlin/Function1;", "Lcom/kusitms/connectdog/core/model/InterApplication;", "onCompleteClick", "InterManagementRoute", "onBackClick", "Lkotlin/Function0;", "onNavigateToReview", "onNavigateToAnnouncementManagement", "tabIndex", "", "viewModel", "Lcom/kusitms/connectdog/feature/intermediator/viewmodel/InterManagementViewModel;", "ManagementScreen", "firstContent", "Landroidx/compose/runtime/Composable;", "secondContent", "thirdContent", "fourthContent", "PendingApproval", "Recruiting", "onClick", "TopAppBar", "titleRes", "intermediator_debug"}) -public final class InterManagementScreenKt { - - @androidx.compose.runtime.Composable - @kotlin.OptIn(markerClass = {androidx.compose.material3.ExperimentalMaterial3Api.class}) - public static final void InterManagementRoute(@org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function0 onBackClick, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function2 onNavigateToReview, @org.jetbrains.annotations.NotNull - kotlin.jvm.functions.Function1 onNavigateToAnnouncementManagement, int tabIndex, @org.jetbrains.annotations.NotNull - com.kusitms.connectdog.feature.intermediator.viewmodel.InterManagementViewModel viewModel) { - } - - @androidx.compose.runtime.Composable - private static final void TopAppBar(@androidx.annotation.StringRes - int titleRes, kotlin.jvm.functions.Function0 onBackClick) { - } - - @androidx.compose.runtime.Composable - private static final void Recruiting(com.kusitms.connectdog.feature.intermediator.InterApplicationUiState uiState, kotlin.jvm.functions.Function1 onClick) { - } - - @androidx.compose.runtime.Composable - private static final void PendingApproval(com.kusitms.connectdog.feature.intermediator.InterApplicationUiState uiState, kotlin.jvm.functions.Function1 onCheckVolunteerClick) { - } - - @androidx.compose.runtime.Composable - private static final void InProgress(com.kusitms.connectdog.feature.intermediator.InterApplicationUiState uiState, kotlin.jvm.functions.Function1 onCheckVolunteerClick, kotlin.jvm.functions.Function1 onCompleteClick) { - } - - @androidx.compose.runtime.Composable - private static final void Completed(com.kusitms.connectdog.feature.intermediator.InterApplicationUiState uiState, kotlin.jvm.functions.Function2 onNavigateToCheckReview) { - } - - @androidx.compose.runtime.Composable - @kotlin.OptIn(markerClass = {androidx.compose.foundation.ExperimentalFoundationApi.class}) - private static final void ManagementScreen(int tabIndex, kotlin.jvm.functions.Function0 firstContent, kotlin.jvm.functions.Function0 secondContent, kotlin.jvm.functions.Function0 thirdContent, kotlin.jvm.functions.Function0 fourthContent) { - } -} \ No newline at end of file diff --git a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.kapt_metadata b/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.kapt_metadata deleted file mode 100644 index dd6a1305b..000000000 Binary files a/feature/intermediator/build/tmp/kapt3/stubs/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.kapt_metadata and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class deleted file mode 100644 index 7b80f182f..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Empty.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class deleted file mode 100644 index b76590678..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$InterApplications.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class deleted file mode 100644 index 3b0313bc7..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState$Loading.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class deleted file mode 100644 index 688902a61..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/InterApplicationUiState.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class deleted file mode 100644 index f4c751266..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/LiveLiterals$InterApplicationUiStateKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class deleted file mode 100644 index 1b6c8d663..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class deleted file mode 100644 index c52c99f7b..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/LiveLiterals$ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class deleted file mode 100644 index e2f16c930..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementBottomSheetKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class deleted file mode 100644 index 23b7efc85..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$CompletedContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class deleted file mode 100644 index b12daf94d..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$InProgressContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class deleted file mode 100644 index 988ee72bd..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$1$2$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class deleted file mode 100644 index cd23f1d4d..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$PendingContent$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class deleted file mode 100644 index 805f06287..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$RecruitingContent$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class deleted file mode 100644 index 96e9a13c6..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class deleted file mode 100644 index 94a7ff76c..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$1$1$3$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class deleted file mode 100644 index 811636684..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt$ReviewRecentButton$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class deleted file mode 100644 index 31c236fa5..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/component/ManagementComponentKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 1ea49c951..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 7c7c343a8..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index 63d57c17a..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 429f66a3a..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class deleted file mode 100644 index 314719077..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class deleted file mode 100644 index d7048a54f..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Completed$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class deleted file mode 100644 index 94eea789c..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index e7ee7c1ad..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index ef49d11e3..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index ac47d5090..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 4e0b13063..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class deleted file mode 100644 index 10b78f516..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class deleted file mode 100644 index ee63f4257..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InProgress$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class deleted file mode 100644 index 19bf0afc0..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$InterManagementRoute$isSheetOpen$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class deleted file mode 100644 index 832d80c33..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class deleted file mode 100644 index 05e6acce5..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$2$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class deleted file mode 100644 index c229bd39a..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class deleted file mode 100644 index fc9b95e0c..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1$1$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class deleted file mode 100644 index 565a387c0..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class deleted file mode 100644 index 1da5e57e7..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$3$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class deleted file mode 100644 index c95033370..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1$pagerState$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class deleted file mode 100644 index e2f74dc7a..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class deleted file mode 100644 index c04313799..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$ManagementScreen$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class deleted file mode 100644 index 64db3213c..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$1$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 9f339c828..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 5bae167b4..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index c6ca94bd6..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 96e4b3dba..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class deleted file mode 100644 index a50b7ad83..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class deleted file mode 100644 index f35818f45..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$PendingApproval$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class deleted file mode 100644 index 9c4a2051c..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class deleted file mode 100644 index 42853d9d6..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class deleted file mode 100644 index 04e0c94a1..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$3.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class deleted file mode 100644 index 134e6d17f..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1$invoke$$inlined$items$default$4.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class deleted file mode 100644 index 34808bd2c..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class deleted file mode 100644 index 9de82ba2a..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$Recruiting$2.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class deleted file mode 100644 index 382624d9e..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt$TopAppBar$1.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class deleted file mode 100644 index b2566b855..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/InterManagementScreenKt.class and /dev/null differ diff --git a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class b/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class deleted file mode 100644 index 9fad3c9e2..000000000 Binary files a/feature/intermediator/build/tmp/kotlin-classes/debug/com/kusitms/connectdog/feature/intermediator/screen/LiveLiterals$InterManagementScreenKt.class and /dev/null differ diff --git a/feature/login/src/main/java/com/kusitms/connectdog/feature/login/LoginNavigation.kt b/feature/login/src/main/java/com/kusitms/connectdog/feature/login/LoginNavigation.kt index e34d9e2ca..6e0394200 100644 --- a/feature/login/src/main/java/com/kusitms/connectdog/feature/login/LoginNavigation.kt +++ b/feature/login/src/main/java/com/kusitms/connectdog/feature/login/LoginNavigation.kt @@ -42,6 +42,7 @@ fun NavController.navigatePasswordSearchComplete() { fun NavGraphBuilder.loginNavGraph( imeHeight: Int, + finish: () -> Unit, onBackClick: () -> Unit, onNavigateToNormalLogin: (UserType) -> Unit, onNavigateToVolunteer: () -> Unit, @@ -54,6 +55,7 @@ fun NavGraphBuilder.loginNavGraph( ) { composable(route = LoginRoute.route) { LoginRoute( + finish, onNavigateToNormalLogin, onNavigateToSignup, onNavigateToVolunteer, diff --git a/feature/login/src/main/java/com/kusitms/connectdog/feature/login/screen/LoginScreen.kt b/feature/login/src/main/java/com/kusitms/connectdog/feature/login/screen/LoginScreen.kt index fa1ac81bf..ef1e099e2 100644 --- a/feature/login/src/main/java/com/kusitms/connectdog/feature/login/screen/LoginScreen.kt +++ b/feature/login/src/main/java/com/kusitms/connectdog/feature/login/screen/LoginScreen.kt @@ -1,6 +1,7 @@ package com.kusitms.connectdog.feature.login.screen import android.annotation.SuppressLint +import androidx.activity.compose.BackHandler import androidx.compose.foundation.Canvas import androidx.compose.foundation.Image import androidx.compose.foundation.clickable @@ -64,11 +65,13 @@ import kotlinx.coroutines.launch @Composable internal fun LoginRoute( + finish: () -> Unit, onNavigateToNormalLogin: (UserType) -> Unit, onNavigateToSignup: (UserType) -> Unit, onNavigateToVolunteerHome: () -> Unit, onNavigateToIntermediatorHome: () -> Unit ) { + BackHandler { finish() } LoginScreen( onNavigateToNormalLogin = onNavigateToNormalLogin, onNavigateToSignup = onNavigateToSignup, diff --git a/feature/login/src/main/java/com/kusitms/connectdog/feature/login/viewmodel/LoginViewModel.kt b/feature/login/src/main/java/com/kusitms/connectdog/feature/login/viewmodel/LoginViewModel.kt index 0939f6a98..126657428 100644 --- a/feature/login/src/main/java/com/kusitms/connectdog/feature/login/viewmodel/LoginViewModel.kt +++ b/feature/login/src/main/java/com/kusitms/connectdog/feature/login/viewmodel/LoginViewModel.kt @@ -113,6 +113,8 @@ class LoginViewModel @Inject constructor( val response = loginRepository.postSocialLoginData(body) dataStoreRepository.saveAccessToken(response.accessToken) dataStoreRepository.saveRefreshToken(response.refreshToken) + dataStoreRepository.saveSocialToken(it) + dataStoreRepository.saveSocialProvider(provider.toString()) when (response.roleName) { "GUEST" -> _socialType.emit(SocialType.GUEST) "VOLUNTEER" -> { diff --git a/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainActivity.kt b/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainActivity.kt index 3b16bc766..0666db7a8 100644 --- a/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainActivity.kt +++ b/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainActivity.kt @@ -70,7 +70,8 @@ class MainActivity : ComponentActivity() { mode = appMode, imeHeight = imeHeight, sendVerificationCode = { sendVerificationCode("+82${it.substring(1)}") }, - verifyCode = { code, callback -> verifyCode(code) { callback(it) } } + verifyCode = { code, callback -> verifyCode(code) { callback(it) } }, + finish = { finishActivity() } ) } } @@ -191,4 +192,8 @@ class MainActivity : ComponentActivity() { } } } + + private fun finishActivity() { + this.finish() + } } diff --git a/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainNavigator.kt b/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainNavigator.kt index 1e62dafe2..9aeafb5f1 100644 --- a/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainNavigator.kt +++ b/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainNavigator.kt @@ -150,6 +150,12 @@ internal class MainNavigator( } } + fun navigateToHomeClearBackStack(current: String) { + navController.navigate(HomeRoute.route) { + popUpTo(current) { inclusive = true } + } + } + private fun isSameCurrentDestination(route: String) = navController.currentDestination?.route == route diff --git a/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainScreen.kt b/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainScreen.kt index 7db05f8e8..e50cb2c2a 100644 --- a/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainScreen.kt +++ b/feature/main/src/main/java/com/kusitms/connectdog/feature/main/MainScreen.kt @@ -33,6 +33,7 @@ import com.kusitms.connectdog.core.designsystem.theme.ConnectDogTheme import com.kusitms.connectdog.core.util.AppMode import com.kusitms.connectdog.feature.home.navigation.homeNavGraph import com.kusitms.connectdog.feature.intermediator.navigation.intermediatorNavGraph +import com.kusitms.connectdog.feature.intermediator.viewmodel.CreateApplicationViewModel import com.kusitms.connectdog.feature.login.loginNavGraph import com.kusitms.connectdog.feature.management.navigation.managementNavGraph import com.kusitms.connectdog.feature.mypage.navigation.mypageNavGraph @@ -48,11 +49,13 @@ internal fun MainScreen( navigator: MainNavigator = rememberMainNavigator(mode = mode), sendVerificationCode: (String) -> Unit, verifyCode: (String, (Boolean) -> Unit) -> Unit, + finish: () -> Unit, imeHeight: Int ) { val profileViewModel: VolunteerProfileViewModel = hiltViewModel() val signUpViewModel: SignUpViewModel = hiltViewModel() val editProfileViewModel: EditProfileViewModel = hiltViewModel() + val createApplicationViewModel: CreateApplicationViewModel = hiltViewModel() Scaffold( content = { @@ -68,6 +71,7 @@ internal fun MainScreen( ) { loginNavGraph( imeHeight = imeHeight, + finish = finish, onBackClick = { navigator.popBackStackIfNotHome() }, onNavigateToNormalLogin = { navigator.navigateNormalLogin(it) }, onNavigateToVolunteer = { navigator.navigateHome() }, @@ -114,13 +118,15 @@ internal fun MainScreen( onShowErrorSnackBar = {}, onSendMessage = { sendVerificationCode(it) }, onVerifyCode = { code, callback -> verifyCode(code) { callback(it) } }, - imeHeight = imeHeight + imeHeight = imeHeight, + finish = finish ) managementNavGraph( onBackClick = navigator::popBackStackIfNotHome, onShowErrorSnackbar = {}, onNavigateToCheckReview = navigator::navigateCheckReview, onNavigateToInterProfile = navigator::navigateIntermediatorProfile, + onNavigateToHome = navigator::navigateToHomeClearBackStack, onNavigateToCreateReview = { val jsonData = Uri.encode(Gson().toJson(it)) navigator.navigateCreateReview(jsonData) @@ -143,10 +149,12 @@ internal fun MainScreen( onNavigateToIntermediatorProfile = { navigator.navigateIntermediatorProfile(it) }, - onShowErrorSnackbar = {} + onShowErrorSnackbar = {}, + onNavigateToHome = navigator::navigateToHomeClearBackStack ) intermediatorNavGraph( imeHeight = imeHeight, + createApplicationViewModel = createApplicationViewModel, onBackClick = navigator::popBackStackIfNotHome, onSettingClick = { navigator.navigateSetting() }, onNotificationClick = { navigator.navigateNotification() }, diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/Completed.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/Completed.kt new file mode 100644 index 000000000..f2c2f1c83 --- /dev/null +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/Completed.kt @@ -0,0 +1,139 @@ +package com.kusitms.connectdog.feature.management.component + +import androidx.compose.foundation.border +import androidx.compose.foundation.clickable +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Box +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.Spacer +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.height +import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.size +import androidx.compose.foundation.layout.wrapContentHeight +import androidx.compose.foundation.lazy.LazyColumn +import androidx.compose.foundation.lazy.items +import androidx.compose.foundation.shape.RoundedCornerShape +import androidx.compose.material3.Divider +import androidx.compose.material3.MaterialTheme +import androidx.compose.material3.Text +import androidx.compose.runtime.Composable +import androidx.compose.ui.Alignment +import androidx.compose.ui.Modifier +import androidx.compose.ui.res.stringResource +import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.unit.dp +import androidx.compose.ui.unit.sp +import com.kusitms.connectdog.core.designsystem.component.AnnouncementItem +import com.kusitms.connectdog.core.designsystem.component.Empty +import com.kusitms.connectdog.core.designsystem.theme.Gray1 +import com.kusitms.connectdog.core.designsystem.theme.Gray7 +import com.kusitms.connectdog.core.model.Application +import com.kusitms.connectdog.core.util.UserType +import com.kusitms.connectdog.feature.management.R +import com.kusitms.connectdog.feature.management.screen.Loading +import com.kusitms.connectdog.feature.management.state.ApplicationUiState + +@Composable +fun Completed( + uiState: ApplicationUiState, + onCreateReviewClick: (Application) -> Unit, + onCheckReviewClick: (Long, UserType) -> Unit +) { + when (uiState) { + is ApplicationUiState.Applications -> { + LazyColumn( + verticalArrangement = Arrangement.Top, + modifier = Modifier + .fillMaxSize() + .padding(bottom = 80.dp) + ) { + items(uiState.applications) { + CompletedContent( + application = it, + onCreateReviewClick = { onCreateReviewClick(it) }, + onCheckReviewClick = { + onCheckReviewClick( + it.reviewId!!, + UserType.NORMAL_VOLUNTEER + ) + } + ) + } + } + } + + is ApplicationUiState.Empty -> { + Empty(titleRes = R.string.no_completed, descriptionRes = R.string.no_description) + } + + is ApplicationUiState.Loading -> Loading() + } +} + +@Composable +private fun CompletedContent( + application: Application, + onCreateReviewClick: () -> Unit, + onCheckReviewClick: () -> Unit +) { + Column( + modifier = Modifier + .fillMaxWidth() + .wrapContentHeight() + ) { + Column( + modifier = Modifier + .padding(20.dp) + .fillMaxSize(), + verticalArrangement = Arrangement.Top + ) { + AnnouncementItem( + imageUrl = application.imageUrl, + dogName = application.dogName!!, + location = application.location, + isKennel = application.hasKennel, + dogSize = application.dogSize!!, + date = application.date, + pickUpTime = application.pickUpTime!! + ) + Spacer(modifier = Modifier.size(20.dp)) + ReviewButton( + modifier = Modifier.height(40.dp), + hasReview = application.reviewId != null, + onCreateReviewClick = onCreateReviewClick, + onCheckReviewClick = onCheckReviewClick + ) + } + Divider(thickness = 8.dp, color = Gray7) + } +} + +@Composable +private fun ReviewButton( + modifier: Modifier = Modifier, + hasReview: Boolean, + onCreateReviewClick: () -> Unit, + onCheckReviewClick: () -> Unit +) { + Box( + modifier = modifier + .fillMaxSize() + .border( + shape = RoundedCornerShape(6.dp), + color = MaterialTheme.colorScheme.outline, + width = 1.dp + ) + .clickable { if (hasReview) onCheckReviewClick() else onCreateReviewClick() }, + contentAlignment = Alignment.Center + ) { + Text( + text = stringResource(id = if (hasReview) R.string.check_review else R.string.create_review), + style = MaterialTheme.typography.titleSmall, + fontSize = 12.sp, + textAlign = TextAlign.Center, + color = Gray1 + ) + } +} diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/InProgress.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/InProgress.kt new file mode 100644 index 000000000..b547ccec9 --- /dev/null +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/InProgress.kt @@ -0,0 +1,79 @@ +package com.kusitms.connectdog.feature.management.component + +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.wrapContentHeight +import androidx.compose.foundation.lazy.LazyColumn +import androidx.compose.foundation.lazy.items +import androidx.compose.material3.HorizontalDivider +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp +import com.kusitms.connectdog.core.designsystem.component.AnnouncementItem +import com.kusitms.connectdog.core.designsystem.component.Empty +import com.kusitms.connectdog.core.designsystem.theme.Gray7 +import com.kusitms.connectdog.core.model.Application +import com.kusitms.connectdog.feature.management.R +import com.kusitms.connectdog.feature.management.screen.Loading +import com.kusitms.connectdog.feature.management.screen.OutlinedButton +import com.kusitms.connectdog.feature.management.state.ApplicationUiState + +@Composable +fun InProgress( + uiState: ApplicationUiState, + onClick: (Application) -> Unit +) { + when (uiState) { + is ApplicationUiState.Applications -> { + LazyColumn( + verticalArrangement = Arrangement.Top, + modifier = Modifier + .fillMaxSize() + .padding(bottom = 80.dp) + ) { + items(uiState.applications) { + InProgressContent(application = it, onClick = onClick) + } + } + } + + is ApplicationUiState.Empty -> { + Empty(titleRes = R.string.no_progressing, descriptionRes = R.string.no_description) + } + + is ApplicationUiState.Loading -> Loading() + } +} + +@Composable +private fun InProgressContent(application: Application, onClick: (Application) -> Unit) { + Column( + modifier = Modifier + .fillMaxWidth() + .wrapContentHeight() + ) { + Column( + modifier = Modifier + .padding(20.dp) + .fillMaxSize(), + verticalArrangement = Arrangement.Top + ) { + AnnouncementItem( + imageUrl = application.imageUrl, + dogName = application.dogName!!, + location = application.location, + isKennel = application.hasKennel, + dogSize = application.dogSize!!, + date = application.date, + pickUpTime = application.pickUpTime!! + ) + OutlinedButton(modifier = Modifier.padding(top = 20.dp)) { + onClick(application) + } + } + HorizontalDivider(thickness = 8.dp, color = Gray7) + } +} diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/PendingApproval.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/PendingApproval.kt new file mode 100644 index 000000000..fafdb78fb --- /dev/null +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/component/PendingApproval.kt @@ -0,0 +1,82 @@ +package com.kusitms.connectdog.feature.management.component + +import androidx.compose.foundation.layout.Arrangement +import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.Spacer +import androidx.compose.foundation.layout.fillMaxSize +import androidx.compose.foundation.layout.fillMaxWidth +import androidx.compose.foundation.layout.height +import androidx.compose.foundation.layout.padding +import androidx.compose.foundation.layout.wrapContentHeight +import androidx.compose.foundation.lazy.LazyColumn +import androidx.compose.foundation.lazy.items +import androidx.compose.material3.Divider +import androidx.compose.runtime.Composable +import androidx.compose.ui.Modifier +import androidx.compose.ui.unit.dp +import com.kusitms.connectdog.core.designsystem.component.AnnouncementItem +import com.kusitms.connectdog.core.designsystem.component.Empty +import com.kusitms.connectdog.core.designsystem.theme.Gray7 +import com.kusitms.connectdog.core.model.Application +import com.kusitms.connectdog.feature.management.R +import com.kusitms.connectdog.feature.management.screen.Loading +import com.kusitms.connectdog.feature.management.screen.OutlinedButton +import com.kusitms.connectdog.feature.management.state.ApplicationUiState + +@Composable +fun PendingApproval( + uiState: ApplicationUiState, + onClick: (Application) -> Unit +) { + when (uiState) { + is ApplicationUiState.Applications -> { + LazyColumn( + verticalArrangement = Arrangement.Top, + modifier = Modifier + .fillMaxSize() + .padding(bottom = 80.dp) + ) { + items(uiState.applications) { + PendingContent(application = it, onClick = onClick) + } + } + Spacer(modifier = Modifier.height(80.dp)) + } + + is ApplicationUiState.Empty -> { + Empty(titleRes = R.string.no_pending, descriptionRes = R.string.no_description) + } + + is ApplicationUiState.Loading -> Loading() + } +} + +@Composable +private fun PendingContent(application: Application, onClick: (Application) -> Unit) { + Column( + modifier = Modifier + .fillMaxWidth() + .wrapContentHeight() + ) { + Column( + modifier = Modifier + .padding(20.dp) + .fillMaxSize(), + verticalArrangement = Arrangement.Top + ) { + AnnouncementItem( + imageUrl = application.imageUrl, + dogName = application.dogName!!, + location = application.location, + isKennel = application.hasKennel, + dogSize = application.dogSize!!, + date = application.date, + pickUpTime = application.pickUpTime!! + ) + OutlinedButton(modifier = Modifier.padding(top = 20.dp)) { + onClick(application) + } + } + Divider(thickness = 8.dp, color = Gray7) + } +} diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/navigation/ManagementNavigation.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/navigation/ManagementNavigation.kt index cfa079cca..64897e623 100644 --- a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/navigation/ManagementNavigation.kt +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/navigation/ManagementNavigation.kt @@ -30,6 +30,7 @@ fun NavGraphBuilder.managementNavGraph( onNavigateToCreateReview: (Application) -> Unit, onNavigateToCheckReview: (Long, UserType) -> Unit, onNavigateToInterProfile: (Long) -> Unit, + onNavigateToHome: (String) -> Unit, onShowErrorSnackbar: (throwable: Throwable?) -> Unit ) { composable(route = ManagementRoute.route) { @@ -37,6 +38,7 @@ fun NavGraphBuilder.managementNavGraph( onBackClick, onNavigateToCreateReview, onNavigateToCheckReview, + onNavigateToHome, onShowErrorSnackbar ) } diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/CreateReviewScreen.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/CreateReviewScreen.kt index a87694fe1..5ac223b74 100644 --- a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/CreateReviewScreen.kt +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/CreateReviewScreen.kt @@ -31,6 +31,7 @@ import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Scaffold import androidx.compose.material3.Text import androidx.compose.runtime.Composable +import androidx.compose.runtime.LaunchedEffect import androidx.compose.runtime.getValue import androidx.compose.runtime.key import androidx.compose.runtime.mutableStateOf @@ -45,7 +46,9 @@ import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.PathEffect import androidx.compose.ui.graphics.drawscope.Stroke import androidx.compose.ui.layout.ContentScale +import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.platform.LocalFocusManager +import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp @@ -101,6 +104,11 @@ private fun Content( val interactionSource = remember { MutableInteractionSource() } var isConfirmDialogVisible by remember { mutableStateOf(false) } + val context = LocalContext.current + + LaunchedEffect(key1 = Unit) { + viewModel.updatePostId(application.postId) + } Column( modifier = Modifier @@ -120,14 +128,17 @@ private fun Content( ConnectDogBottomButton( modifier = Modifier.padding(start = 20.dp, end = 20.dp, bottom = 32.dp), onClick = { isConfirmDialogVisible = true }, - content = "후기 등록", + content = stringResource(id = R.string.create_review), enabled = viewModel.review.length >= 10 ) } if (isConfirmDialogVisible) { CreateReviewDialog( - onConfirmClick = onBackClick, + onConfirmClick = { + viewModel.createReview(context) + onBackClick() + }, onDismiss = { isConfirmDialogVisible = false } ) } @@ -144,7 +155,14 @@ private fun VolunteerInfo( ) { ListForUserItem( imageUrl = application.imageUrl, - announcementHome = AnnouncementHome(application.imageUrl, application.location, application.date, -1, application.dogName ?: "", application.pickUpTime ?: ""), + announcementHome = AnnouncementHome( + application.imageUrl, + application.location, + application.date, + -1, + application.dogName ?: "", + application.pickUpTime ?: "" + ), isValid = true ) } @@ -158,7 +176,7 @@ private fun ReviewContent( modifier = Modifier.padding(start = 20.dp, end = 20.dp, top = 20.dp, bottom = 24.dp) ) { Text( - text = "이동봉사 후기를 입력해주세요", + text = stringResource(id = R.string.review_title), fontWeight = FontWeight.Bold, fontSize = 14.sp ) @@ -191,12 +209,11 @@ private fun ReviewContent( private fun UploadPhoto( viewModel: ReviewViewModel ) { - val launcher = - rememberLauncherForActivityResult(ActivityResultContracts.PickMultipleVisualMedia(5)) { - it.forEach { uri -> - viewModel.updateUriList(uri) - } - } + val launcher = rememberLauncherForActivityResult( + ActivityResultContracts.PickMultipleVisualMedia(5) + ) { + it.forEach { uri -> viewModel.updateUriList(uri) } + } val uriList by viewModel.uriList.collectAsStateWithLifecycle() Column( @@ -308,13 +325,3 @@ private fun AddPhotoButton(onClick: () -> Unit) { ) } } - -// @Preview -// @Composable -// private fun CreateReviewScreenPreview() { -// ConnectDogTheme { -// CreateReviewScreen( -// onBackClick = {} -// ) -// } -// } diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/ManagementScreen.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/ManagementScreen.kt index 84e0ee411..9d334496a 100644 --- a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/ManagementScreen.kt +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/screen/ManagementScreen.kt @@ -1,22 +1,11 @@ package com.kusitms.connectdog.feature.management.screen -import androidx.compose.foundation.border -import androidx.compose.foundation.clickable +import androidx.activity.compose.BackHandler import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box import androidx.compose.foundation.layout.Column -import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize -import androidx.compose.foundation.layout.fillMaxWidth -import androidx.compose.foundation.layout.height -import androidx.compose.foundation.layout.padding -import androidx.compose.foundation.layout.size -import androidx.compose.foundation.layout.wrapContentHeight -import androidx.compose.foundation.lazy.LazyColumn -import androidx.compose.foundation.lazy.items -import androidx.compose.foundation.shape.RoundedCornerShape import androidx.compose.material3.CircularProgressIndicator -import androidx.compose.material3.Divider import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.MaterialTheme import androidx.compose.material3.Surface @@ -34,29 +23,24 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.res.stringResource -import androidx.compose.ui.text.style.TextAlign -import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import androidx.hilt.navigation.compose.hiltViewModel import androidx.lifecycle.compose.collectAsStateWithLifecycle import com.google.accompanist.pager.ExperimentalPagerApi import com.google.accompanist.pager.HorizontalPager import com.google.accompanist.pager.rememberPagerState -import com.kusitms.connectdog.core.designsystem.component.AnnouncementItem import com.kusitms.connectdog.core.designsystem.component.ConnectDogSecondaryButton import com.kusitms.connectdog.core.designsystem.component.ConnectDogTopAppBar -import com.kusitms.connectdog.core.designsystem.component.Empty import com.kusitms.connectdog.core.designsystem.component.TopAppBarNavigationType import com.kusitms.connectdog.core.designsystem.component.UiState -import com.kusitms.connectdog.core.designsystem.theme.Gray1 import com.kusitms.connectdog.core.designsystem.theme.Gray2 -import com.kusitms.connectdog.core.designsystem.theme.Gray4 -import com.kusitms.connectdog.core.designsystem.theme.Gray7 import com.kusitms.connectdog.core.model.Application import com.kusitms.connectdog.core.util.UserType import com.kusitms.connectdog.feature.management.R +import com.kusitms.connectdog.feature.management.component.Completed +import com.kusitms.connectdog.feature.management.component.InProgress import com.kusitms.connectdog.feature.management.component.MyApplicationBottomSheet -import com.kusitms.connectdog.feature.management.state.ApplicationUiState +import com.kusitms.connectdog.feature.management.component.PendingApproval import com.kusitms.connectdog.feature.management.viewmodel.ManagementViewModel import kotlinx.coroutines.launch @@ -68,6 +52,7 @@ internal fun ManagementRoute( onBackClick: () -> Unit, onNavigateToCreateReview: (Application) -> Unit, onNavigateToCheckReview: (Long, UserType) -> Unit, + onNavigateToHome: (String) -> Unit, onShowErrorSnackBar: (throwable: Throwable?) -> Unit, viewModel: ManagementViewModel = hiltViewModel() ) { @@ -82,6 +67,9 @@ internal fun ManagementRoute( var isSheetOpen by rememberSaveable { mutableStateOf(false) } val deleteDataState by viewModel.deleteDataUiState.collectAsState() + + BackHandler { onNavigateToHome(com.kusitms.connectdog.feature.management.navigation.ManagementRoute.route) } + UiState(dataUiState = deleteDataState) { viewModel.refreshWaitingApplications() } @@ -101,7 +89,13 @@ internal fun ManagementRoute( isSheetOpen = true } }, - secondContent = { InProgress(inProgressUiState) }, + secondContent = { + InProgress(inProgressUiState) { application -> + viewModel.getVolunteerInfo(application.applicationId!!) + viewModel.updateSelectedApplication(application) + isSheetOpen = true + } + }, thirdContent = { Completed( uiState = completedUiState, @@ -182,188 +176,7 @@ private fun ManagementScreen( } @Composable -private fun PendingApproval( - uiState: ApplicationUiState, - onClick: (Application) -> Unit -) { - when (uiState) { - is ApplicationUiState.Applications -> { - LazyColumn( - verticalArrangement = Arrangement.Top, - modifier = Modifier - .fillMaxSize() - .padding(bottom = 80.dp) - ) { - items(uiState.applications) { - PendingContent(application = it, onClick = onClick) - } - } - Spacer(modifier = Modifier.height(80.dp)) - } - - is ApplicationUiState.Empty -> { - Empty(titleRes = R.string.no_pending, descriptionRes = R.string.no_description) - } - - is ApplicationUiState.Loading -> Loading() - } -} - -@Composable -private fun InProgress( - uiState: ApplicationUiState -) { - when (uiState) { - is ApplicationUiState.Applications -> { - LazyColumn( - verticalArrangement = Arrangement.Top, - modifier = Modifier - .fillMaxSize() - .padding(bottom = 80.dp) - ) { - items(uiState.applications) { - InProgressContent(application = it) - } - } - } - - is ApplicationUiState.Empty -> { - Empty(titleRes = R.string.no_progressing, descriptionRes = R.string.no_description) - } - - is ApplicationUiState.Loading -> Loading() - } -} - -@Composable -private fun Completed( - uiState: ApplicationUiState, - onCreateReviewClick: (Application) -> Unit, - onCheckReviewClick: (Long, UserType) -> Unit -) { - when (uiState) { - is ApplicationUiState.Applications -> { - LazyColumn( - verticalArrangement = Arrangement.Top, - modifier = Modifier.fillMaxSize() - ) { - items(uiState.applications) { - CompletedContent( - application = it, - onCreateReviewClick = { onCreateReviewClick(it) }, - onCheckReviewClick = { onCheckReviewClick(it.reviewId!!, UserType.NORMAL_VOLUNTEER) } - ) - } - } - } - - is ApplicationUiState.Empty -> { - Empty(titleRes = R.string.no_completed, descriptionRes = R.string.no_description) - } - - is ApplicationUiState.Loading -> Loading() - } -} - -@Composable -private fun PendingContent(application: Application, onClick: (Application) -> Unit) { - Column( - modifier = Modifier - .fillMaxWidth() - .wrapContentHeight() - ) { - Column( - modifier = Modifier - .padding(20.dp) - .fillMaxSize(), - verticalArrangement = Arrangement.Top - ) { - AnnouncementItem( - imageUrl = application.imageUrl, - dogName = application.dogName!!, - location = application.location, - isKennel = application.hasKennel, - dogSize = application.dogSize!!, - date = application.date, - pickUpTime = application.pickUpTime!! - ) - OutlinedButton(modifier = Modifier.padding(top = 20.dp)) { - onClick(application) - } - } - Divider(thickness = 8.dp, color = Gray7) - } -} - -@Composable -private fun InProgressContent(application: Application) { - Column( - modifier = Modifier - .fillMaxWidth() - .wrapContentHeight() - ) { - Column( - modifier = Modifier - .padding(20.dp) - .fillMaxSize(), - verticalArrangement = Arrangement.Top - ) { - AnnouncementItem( - imageUrl = application.imageUrl, - dogName = application.dogName!!, - location = application.location, - isKennel = application.hasKennel, - dogSize = application.dogSize!!, - date = application.date, - pickUpTime = application.pickUpTime!! - ) - OutlinedButton(modifier = Modifier.padding(top = 20.dp)) { - } - } - Divider(thickness = 8.dp, color = Gray7) - } -} - -@Composable -private fun CompletedContent( - application: Application, - onCreateReviewClick: () -> Unit, - onCheckReviewClick: () -> Unit -) { - Column( - modifier = Modifier - .fillMaxWidth() - .wrapContentHeight() - ) { - Column( - modifier = Modifier - .padding(20.dp) - .fillMaxSize(), - verticalArrangement = Arrangement.Top - ) { - AnnouncementItem( - imageUrl = application.imageUrl, - dogName = application.dogName!!, - location = application.location, - isKennel = application.hasKennel, - dogSize = application.dogSize!!, - date = application.date, - pickUpTime = application.pickUpTime!! - ) - Spacer(modifier = Modifier.size(20.dp)) - ReviewButton( - modifier = Modifier.height(40.dp), - hasReview = application.reviewId != null, - onCreateReviewClick = onCreateReviewClick, - onCheckReviewClick = onCheckReviewClick - ) - } - Divider(thickness = 8.dp, color = Gray7) - } -} - -@Composable -private fun OutlinedButton( +internal fun OutlinedButton( modifier: Modifier = Modifier, onClick: () -> Unit ) { @@ -374,35 +187,7 @@ private fun OutlinedButton( } @Composable -private fun ReviewButton( - modifier: Modifier = Modifier, - hasReview: Boolean, - onCreateReviewClick: () -> Unit, - onCheckReviewClick: () -> Unit -) { - Box( - modifier = modifier - .fillMaxSize() - .border( - shape = RoundedCornerShape(6.dp), - color = MaterialTheme.colorScheme.outline, - width = 1.dp - ) - .clickable { if (hasReview) onCheckReviewClick() else onCreateReviewClick() }, - contentAlignment = Alignment.Center - ) { - Text( - text = stringResource(id = if (hasReview) R.string.check_review else R.string.create_review), - style = MaterialTheme.typography.titleSmall, - fontSize = 12.sp, - textAlign = TextAlign.Center, - color = if (!hasReview) Gray4 else Gray1 - ) - } -} - -@Composable -private fun Loading() { +fun Loading() { Box(modifier = Modifier.fillMaxSize(), contentAlignment = Alignment.Center) { CircularProgressIndicator() } diff --git a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/viewmodel/ReviewViewModel.kt b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/viewmodel/ReviewViewModel.kt index 033087913..237500b66 100644 --- a/feature/management/src/main/java/com/kusitms/connectdog/feature/management/viewmodel/ReviewViewModel.kt +++ b/feature/management/src/main/java/com/kusitms/connectdog/feature/management/viewmodel/ReviewViewModel.kt @@ -1,15 +1,21 @@ package com.kusitms.connectdog.feature.management.viewmodel +import android.content.Context +import android.graphics.Bitmap +import android.graphics.BitmapFactory import android.net.Uri +import android.util.Log import androidx.compose.runtime.MutableState import androidx.compose.runtime.mutableStateOf import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope +import com.kusitms.connectdog.core.data.api.model.volunteer.ReviewBody import com.kusitms.connectdog.core.data.mapper.toData import com.kusitms.connectdog.core.data.repository.ManagementRepository import com.kusitms.connectdog.core.util.UserType import com.kusitms.connectdog.feature.management.state.ReviewUiState import dagger.hilt.android.lifecycle.HiltViewModel +import kotlinx.coroutines.CancellationException import kotlinx.coroutines.flow.MutableSharedFlow import kotlinx.coroutines.flow.MutableStateFlow import kotlinx.coroutines.flow.SharedFlow @@ -20,6 +26,8 @@ import kotlinx.coroutines.flow.flow import kotlinx.coroutines.flow.map import kotlinx.coroutines.flow.stateIn import kotlinx.coroutines.launch +import java.io.File +import java.io.FileOutputStream import javax.inject.Inject @HiltViewModel @@ -37,6 +45,8 @@ class ReviewViewModel @Inject constructor( val review: String get() = _review.value + private val _postId = MutableStateFlow(null) + private val _reviewId = MutableStateFlow(null) private val _userType = MutableStateFlow(null) @@ -56,6 +66,10 @@ class ReviewViewModel @Inject constructor( _reviewId.emit(reviewId) } + fun updatePostId(postId: Long) = viewModelScope.launch { + _postId.value = postId + } + val reviewUiState: StateFlow = flow { _reviewId.collect { @@ -70,4 +84,33 @@ class ReviewViewModel @Inject constructor( started = SharingStarted.WhileSubscribed(5_000), initialValue = ReviewUiState.Loading ) + + private fun uriToFile(context: Context, uri: Uri): File? { + val inputStream = context.contentResolver.openInputStream(uri) + val bitmap = BitmapFactory.decodeStream(inputStream) + val tempFile = File.createTempFile("compressed_", ".jpg", context.cacheDir) + val outputStream = FileOutputStream(tempFile) + bitmap.compress(Bitmap.CompressFormat.JPEG, 30, outputStream) + outputStream.flush() + outputStream.close() + return tempFile + } + + fun createReview(context: Context) = viewModelScope.launch { + val files = _uriList.value.mapNotNull { uri -> + uriToFile(context, uri) + } + + val body = ReviewBody( + content = _review.value + ) + + try { + repository.postReview(_postId.value!!, body, files) + } catch (e: CancellationException) { + Log.d("createReview", "Coroutine was cancelled", e) + } catch (e: Exception) { + Log.d("createReview", "An error occurred", e) + } + } } diff --git a/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/navigation/MypageNavigation.kt b/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/navigation/MypageNavigation.kt index 562490e3f..4ed75125f 100644 --- a/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/navigation/MypageNavigation.kt +++ b/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/navigation/MypageNavigation.kt @@ -66,7 +66,8 @@ fun NavGraphBuilder.mypageNavGraph( editProfileViewModel: EditProfileViewModel, onNavigateToIntermediatorProfile: (Long) -> Unit, onNavigateToDetail: (Long) -> Unit, - onNavigateToApply: (Long) -> Unit + onNavigateToApply: (Long) -> Unit, + onNavigateToHome: (String) -> Unit ) { composable(route = MypageRoute.route) { MypageRoute( @@ -75,6 +76,7 @@ fun NavGraphBuilder.mypageNavGraph( onSettingClick, onBadgeClick, onBookmarkClick, + onNavigateToHome, onShowErrorSnackbar ) } diff --git a/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/screen/MypageScreen.kt b/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/screen/MypageScreen.kt index 2ebc907db..d55873e51 100644 --- a/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/screen/MypageScreen.kt +++ b/feature/mypage/src/main/java/com/kusitms/connectdog/feature/mypage/screen/MypageScreen.kt @@ -1,5 +1,6 @@ package com.kusitms.connectdog.feature.mypage.screen +import androidx.activity.compose.BackHandler import androidx.annotation.DrawableRes import androidx.compose.foundation.Image import androidx.compose.foundation.background @@ -54,8 +55,13 @@ internal fun MypageRoute( onSettingClick: () -> Unit, onBadgeClick: () -> Unit, onBookmarkClick: () -> Unit, + onNavigateToHome: (String) -> Unit, onShowErrorSnackBar: (throwable: Throwable?) -> Unit ) { + BackHandler { + onNavigateToHome(com.kusitms.connectdog.feature.mypage.navigation.MypageRoute.route) + } + MypageScreen( onEditProfileClick = onEditProfileClick, onSettingClick = onSettingClick, diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt index c1f3d7583..9ec246d3e 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CeritificationScreen.kt @@ -187,7 +187,6 @@ private fun Content( .height(56.dp), onClick = { if (viewModel.name.isNotEmpty() && isCertified) { - viewModel.postAdditionalAuth() signUpViewModel.updatePhoneNumber(viewModel.phoneNumber) signUpViewModel.updateName(viewModel.name) when (userType) { diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CompleteSignUpScreen.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CompleteSignUpScreen.kt index c982824af..b0248f84a 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CompleteSignUpScreen.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/common/CompleteSignUpScreen.kt @@ -106,7 +106,10 @@ fun CompleteSignUpScreen( viewModel.setAutoLogin(AppMode.VOLUNTEER, UserType.NORMAL_VOLUNTEER) navigateToVolunteer() } - UserType.SOCIAL_VOLUNTEER -> {} + UserType.SOCIAL_VOLUNTEER -> { + viewModel.setAutoLogin(AppMode.VOLUNTEER, UserType.SOCIAL_VOLUNTEER) + navigateToVolunteer() + } } } ) diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorInformationScreen.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorInformationScreen.kt index 83caa2456..05d70a124 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorInformationScreen.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorInformationScreen.kt @@ -13,6 +13,7 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.runtime.remember import androidx.compose.ui.Modifier +import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.platform.LocalFocusManager import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp @@ -38,6 +39,7 @@ fun IntermediatorInformationScreen( ) { val focusManager = LocalFocusManager.current val interactionSource = remember { MutableInteractionSource() } + val context = LocalContext.current Scaffold( topBar = { @@ -85,7 +87,7 @@ fun IntermediatorInformationScreen( onNavigateToCompleteSignUp(UserType.INTERMEDIATOR) signUpViewModel.updateUrl(viewModel.url) signUpViewModel.updateContact(viewModel.contact) - signUpViewModel.postIntermediatorSignUp() + signUpViewModel.postIntermediatorSignUp(context) }, modifier = Modifier.fillMaxWidth().height(56.dp) ) diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorProfileScreen.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorProfileScreen.kt index 6f653feb1..c03d005f8 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorProfileScreen.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/screen/intermediator/IntermediatorProfileScreen.kt @@ -122,6 +122,7 @@ fun IntermediatorProfileScreen( .clip(CircleShape), contentDescription = "" ) + viewModel.updateUri(it) } ?: run { Image( painter = painterResource(id = com.kusitms.connectdog.core.util.R.drawable.ic_profile_1), @@ -174,11 +175,12 @@ fun IntermediatorProfileScreen( ConnectDogBottomButton( content = "다음", modifier = Modifier.fillMaxWidth().height(56.dp), - enabled = viewModel.name != "" && viewModel.introduce != "", + enabled = viewModel.name != "" && viewModel.introduce != "" && viewModel.uri != null, onClick = { navigateToIntermediatorInfo() signUpViewModel.updateIntro(viewModel.introduce) signUpViewModel.updateNickname(viewModel.name) + signUpViewModel.updateInterProfileImage(viewModel.uri!!) } ) Spacer(modifier = Modifier.height((imeHeight + 32).dp)) diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/IntermediatorProfileViewModel.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/IntermediatorProfileViewModel.kt index 23057f3e2..337bb4a8c 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/IntermediatorProfileViewModel.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/IntermediatorProfileViewModel.kt @@ -17,6 +17,10 @@ class IntermediatorProfileViewModel @Inject constructor() : ViewModel() { val introduce: String get() = _introduce.value + private val _uri: MutableState = mutableStateOf(null) + val uri: Uri? + get() = _uri.value + fun updateName(name: String) { _name.value = name } @@ -25,7 +29,7 @@ class IntermediatorProfileViewModel @Inject constructor() : ViewModel() { _introduce.value = introduce } - private val _uri: MutableState = mutableStateOf(null) - val uri: Uri? - get() = _uri.value + fun updateUri(uri: Uri) { + _uri.value = uri + } } diff --git a/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/SignUpViewModel.kt b/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/SignUpViewModel.kt index 475b1e948..a54722e02 100644 --- a/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/SignUpViewModel.kt +++ b/feature/signup/src/main/java/com/kusitms/connectdog/signup/viewmodel/SignUpViewModel.kt @@ -1,10 +1,13 @@ package com.kusitms.connectdog.signup.viewmodel +import android.content.Context +import android.net.Uri import android.util.Log import androidx.lifecycle.ViewModel import androidx.lifecycle.viewModelScope import com.kusitms.connectdog.core.data.api.model.IsDuplicatePhoneNumberBody import com.kusitms.connectdog.core.data.api.model.NormalLoginBody +import com.kusitms.connectdog.core.data.api.model.SocialLoginBody import com.kusitms.connectdog.core.data.api.model.intermediator.IntermediatorSignUpBody import com.kusitms.connectdog.core.data.api.model.volunteer.NormalVolunteerSignUpBody import com.kusitms.connectdog.core.data.api.model.volunteer.SocialVolunteerSignUpBody @@ -12,10 +15,12 @@ import com.kusitms.connectdog.core.data.repository.DataStoreRepository import com.kusitms.connectdog.core.data.repository.LoginRepository import com.kusitms.connectdog.core.data.repository.SignUpRepository import com.kusitms.connectdog.core.util.AppMode +import com.kusitms.connectdog.core.util.ImageConverter import com.kusitms.connectdog.core.util.UserType import dagger.hilt.android.lifecycle.HiltViewModel import kotlinx.coroutines.flow.MutableSharedFlow import kotlinx.coroutines.flow.MutableStateFlow +import kotlinx.coroutines.flow.first import kotlinx.coroutines.launch import javax.inject.Inject @@ -36,6 +41,7 @@ class SignUpViewModel @Inject constructor( private val _intro = MutableStateFlow("") private val _url = MutableStateFlow("") private val _name = MutableStateFlow("") + private val _interProfileImage = MutableStateFlow(null) val isDuplicatePhoneNumber = MutableSharedFlow() @@ -75,21 +81,23 @@ class SignUpViewModel @Inject constructor( _phoneNumber.value = phone } - fun postNormalVolunteerSignUp() { - viewModelScope.launch { - val body = NormalVolunteerSignUpBody( - name = _name.value, - phone = _phoneNumber.value, - email = _email.value, - nickname = _nickname.value, - password = _password.value, - profileImageNum = _profileImageId.value!! - ) - try { - signupRepository.postNormalVolunteerSignUp(body) - } catch (e: Exception) { - Log.d(TAG, e.message.toString()) - } + fun updateInterProfileImage(uri: Uri) { + _interProfileImage.value = uri + } + + fun postNormalVolunteerSignUp() = viewModelScope.launch { + val body = NormalVolunteerSignUpBody( + name = _name.value, + phone = _phoneNumber.value, + email = _email.value, + nickname = _nickname.value, + password = _password.value, + profileImageNum = _profileImageId.value!! + ) + try { + signupRepository.postNormalVolunteerSignUp(body) + } catch (e: Exception) { + Log.d(TAG, e.message.toString()) } } @@ -98,9 +106,21 @@ class SignUpViewModel @Inject constructor( email = _email.value, password = _password.value ) + val socialBody = SocialLoginBody( + accessToken = dataStoreRepository.socialTokenFlow.first()!!, + provider = dataStoreRepository.socialProviderFlow.first()!! + ) try { when (userType) { - UserType.SOCIAL_VOLUNTEER -> {} + UserType.SOCIAL_VOLUNTEER -> { + val response = loginRepository.postSocialLoginData(socialBody) + dataStoreRepository.apply { + saveAppMode(appMode) + saveAccessToken(response.accessToken) + saveRefreshToken(response.refreshToken) + } + } + UserType.NORMAL_VOLUNTEER -> { val response = loginRepository.postLoginData(body) dataStoreRepository.apply { @@ -109,6 +129,7 @@ class SignUpViewModel @Inject constructor( saveRefreshToken(response.refreshToken) } } + UserType.INTERMEDIATOR -> { val response = loginRepository.postIntermediatorLoginData(body) dataStoreRepository.apply { @@ -125,9 +146,12 @@ class SignUpViewModel @Inject constructor( fun postSocialVolunteerSignUp() { val body = SocialVolunteerSignUpBody( - nickname = _nickname.value!!, - profileImageNum = _profileImageId.value!! + nickname = _nickname.value, + profileImageNum = _profileImageId.value!!, + name = _name.value, + phone = _phoneNumber.value ) + viewModelScope.launch { try { signupRepository.postSocialVolunteerSignUp(body) @@ -137,7 +161,7 @@ class SignUpViewModel @Inject constructor( } } - fun postIntermediatorSignUp() { + fun postIntermediatorSignUp(context: Context) { val body = IntermediatorSignUpBody( email = _email.value, password = _password.value, @@ -149,26 +173,31 @@ class SignUpViewModel @Inject constructor( phone = _phoneNumber.value, name = _nickname.value ) + + val file = ImageConverter.uriToFile(context, _interProfileImage.value!!, 80) + viewModelScope.launch { try { - signupRepository.postIntermediatorSignUp(body) + signupRepository.postIntermediatorSignUp(body, file!!) } catch (e: Exception) { Log.d("SignUpViewModel", e.message.toString()) } } } - fun checkIsDuplicatePhoneNumber(userType: UserType, phoneNumber: String) = viewModelScope.launch { - val body = IsDuplicatePhoneNumberBody(phone = phoneNumber) - when (userType) { - UserType.INTERMEDIATOR -> { - val response = signupRepository.getInterMediatorPhoneNumberDuplicated(body) - isDuplicatePhoneNumber.emit(response.isDuplicated) - } - else -> { - val response = signupRepository.getVolunteerPhoneNumberDuplicated(body) - isDuplicatePhoneNumber.emit(response.isDuplicated) + fun checkIsDuplicatePhoneNumber(userType: UserType, phoneNumber: String) = + viewModelScope.launch { + val body = IsDuplicatePhoneNumberBody(phone = phoneNumber) + when (userType) { + UserType.INTERMEDIATOR -> { + val response = signupRepository.getInterMediatorPhoneNumberDuplicated(body) + isDuplicatePhoneNumber.emit(response.isDuplicated) + } + + else -> { + val response = signupRepository.getVolunteerPhoneNumberDuplicated(body) + isDuplicatePhoneNumber.emit(response.isDuplicated) + } } } - } } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a256b0bb1..c93f99721 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -10,7 +10,7 @@ androidxActivity = "1.7.2" androidxComposeBom = "2023.03.00" androidxAppCompat = "1.6.1" androidxComposeNavigation = "2.6.0" -androidxComposeMaterial3 = "1.1.2" +androidxComposeMaterial3 = "1.2.1" androidxComposeMaterial = "1.5.4" androidxComposeFoundation = "1.5.4" androidxSplash = "1.0.0-beta02"