Skip to content

Commit

Permalink
[feature/#871] git pull from develop
Browse files Browse the repository at this point in the history
  • Loading branch information
leeeyubin committed Oct 17, 2024
2 parents f8d30f3 + 1f20800 commit 482e355
Show file tree
Hide file tree
Showing 52 changed files with 661 additions and 1,578 deletions.
16 changes: 1 addition & 15 deletions app/src/release/generated/baselineProfiles/baseline-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,7 @@ Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
HSPLandroidx/arch/core/internal/SafeIterableMap$SupportRemove;-><init>()V
Landroidx/collection/ArrayMap;
HSPLandroidx/collection/ArrayMap;-><init>()V
HSPLandroidx/collection/ArrayMap;-><init>(I)V
HSPLandroidx/collection/ArrayMap;->containsKey(Ljava/lang/Object;)Z
HSPLandroidx/collection/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
HSPLandroidx/collection/ArrayMap;->keySet()Ljava/util/Set;
Expand Down Expand Up @@ -3838,8 +3839,6 @@ HSPLcom/google/android/gms/internal/measurement/zzcf;-><clinit>()V
HSPLcom/google/android/gms/internal/measurement/zzcf;->zza()Lcom/google/android/gms/internal/measurement/zzci;
Lcom/google/android/gms/internal/measurement/zzch;
HSPLcom/google/android/gms/internal/measurement/zzch;-><init>()V
HSPLcom/google/android/gms/internal/measurement/zzch;->zza(Ljava/lang/String;)Ljava/lang/String;
HSPLcom/google/android/gms/internal/measurement/zzch;->zza(Ljava/lang/String;Lcom/google/android/gms/internal/measurement/zzcm;)Ljava/lang/String;
HSPLcom/google/android/gms/internal/measurement/zzch;->zza(Ljava/lang/String;Lcom/google/android/gms/internal/measurement/zzcm;Lcom/google/android/gms/internal/measurement/zzcj;)Ljava/lang/String;
Lcom/google/android/gms/internal/measurement/zzci;
Lcom/google/android/gms/internal/measurement/zzcj;
Expand Down Expand Up @@ -4231,7 +4230,6 @@ PLcom/google/android/gms/measurement/internal/zzav;->zzc()Z
HSPLcom/google/android/gms/measurement/internal/zzav;->zzd()Landroid/os/Handler;
Lcom/google/android/gms/measurement/internal/zzaw;
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set;
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Lcom/google/android/gms/measurement/internal/zzgo;Landroid/database/sqlite/SQLiteDatabase;)V
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Lcom/google/android/gms/measurement/internal/zzgo;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Lcom/google/android/gms/measurement/internal/zzgo;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
Lcom/google/android/gms/measurement/internal/zzax;
Expand Down Expand Up @@ -4629,7 +4627,6 @@ HSPLcom/google/android/gms/measurement/internal/zzgh;-><init>(Lcom/google/androi
Lcom/google/android/gms/measurement/internal/zzgi;
HSPLcom/google/android/gms/measurement/internal/zzgi;-><init>(Lcom/google/android/gms/measurement/internal/zzgf;Landroid/content/Context;Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzgi;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase;
HSPLcom/google/android/gms/measurement/internal/zzgi;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
HSPLcom/google/android/gms/measurement/internal/zzgi;->onOpen(Landroid/database/sqlite/SQLiteDatabase;)V
Lcom/google/android/gms/measurement/internal/zzgj;
HSPLcom/google/android/gms/measurement/internal/zzgj;-><init>(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/internal/BaseGmsClient$BaseConnectionCallbacks;Lcom/google/android/gms/common/internal/BaseGmsClient$BaseOnConnectionFailedListener;)V
Expand Down Expand Up @@ -4672,11 +4669,9 @@ HSPLcom/google/android/gms/measurement/internal/zzha;-><clinit>()V
HSPLcom/google/android/gms/measurement/internal/zzha;-><init>(Lcom/google/android/gms/measurement/internal/zzhy;)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zza(J)Z
HSPLcom/google/android/gms/measurement/internal/zzha;->zza(Lcom/google/android/gms/measurement/internal/zznm;)Z
HSPLcom/google/android/gms/measurement/internal/zzha;->zza(Z)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzaa()V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzab()Z
HSPLcom/google/android/gms/measurement/internal/zzha;->zzb(Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzb(Z)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzc()Landroid/content/SharedPreferences;
HSPLcom/google/android/gms/measurement/internal/zzha;->zzc(Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzg()Landroid/content/SharedPreferences;
Expand Down Expand Up @@ -4704,7 +4699,6 @@ HSPLcom/google/android/gms/measurement/internal/zzhe;-><init>(Lcom/google/androi
HSPLcom/google/android/gms/measurement/internal/zzhe;-><init>(Lcom/google/android/gms/measurement/internal/zzha;Ljava/lang/String;JLcom/google/android/gms/measurement/internal/zzhg;)V
HSPLcom/google/android/gms/measurement/internal/zzhe;->zza()Landroid/util/Pair;
HSPLcom/google/android/gms/measurement/internal/zzhe;->zzb()J
HSPLcom/google/android/gms/measurement/internal/zzhe;->zzc()V
Lcom/google/android/gms/measurement/internal/zzhs;
HSPLcom/google/android/gms/measurement/internal/zzhs;-><init>(Landroid/content/Context;Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzhs;->zza(Landroid/content/Context;)Ljava/lang/String;
Expand Down Expand Up @@ -4915,7 +4909,6 @@ HSPLcom/google/android/gms/measurement/internal/zzls;->zzj()Lcom/google/android/
HSPLcom/google/android/gms/measurement/internal/zzls;->zzk()Lcom/google/android/gms/measurement/internal/zzha;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzl()Lcom/google/android/gms/measurement/internal/zzhv;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzm()Lcom/google/android/gms/measurement/internal/zzjq;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzq()Lcom/google/android/gms/measurement/internal/zzos;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzt()V
HSPLcom/google/android/gms/measurement/internal/zzls;->zzz()Z
Lcom/google/android/gms/measurement/internal/zzlt;
Expand Down Expand Up @@ -5011,7 +5004,6 @@ Lcom/google/android/gms/measurement/internal/zzos;
HSPLcom/google/android/gms/measurement/internal/zzos;-><clinit>()V
HSPLcom/google/android/gms/measurement/internal/zzos;-><init>(Lcom/google/android/gms/measurement/internal/zzhy;)V
HSPLcom/google/android/gms/measurement/internal/zzos;->zza()Landroid/content/Context;
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(I)I
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(ILjava/lang/Object;ZZLjava/lang/String;)Ljava/lang/Object;
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(IZ)Z
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(Landroid/content/Context;)Z
Expand Down Expand Up @@ -10398,12 +10390,6 @@ Lorg/sopt/official/stamp/feature/ranking/part/PartRankingViewModel_HiltModules$K
HSPLorg/sopt/official/stamp/feature/ranking/part/PartRankingViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/ranking/rank/RankingViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/ranking/rank/RankingViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/setting/SettingScreenViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/setting/SettingScreenViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/setting/nickname/UpdateNicknameViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/setting/nickname/UpdateNicknameViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/setting/profile/UpdateProfileViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/setting/profile/UpdateProfileViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/webview/di/SoptWebViewEntryPoint;
Lorg/sopt/official/webview/view/WebViewActivity_GeneratedInjector;
Lretrofit2/AndroidMainExecutor;
Expand Down
16 changes: 1 addition & 15 deletions app/src/release/generated/baselineProfiles/startup-prof.txt
Original file line number Diff line number Diff line change
Expand Up @@ -525,6 +525,7 @@ Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
HSPLandroidx/arch/core/internal/SafeIterableMap$SupportRemove;-><init>()V
Landroidx/collection/ArrayMap;
HSPLandroidx/collection/ArrayMap;-><init>()V
HSPLandroidx/collection/ArrayMap;-><init>(I)V
HSPLandroidx/collection/ArrayMap;->containsKey(Ljava/lang/Object;)Z
HSPLandroidx/collection/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
HSPLandroidx/collection/ArrayMap;->keySet()Ljava/util/Set;
Expand Down Expand Up @@ -3838,8 +3839,6 @@ HSPLcom/google/android/gms/internal/measurement/zzcf;-><clinit>()V
HSPLcom/google/android/gms/internal/measurement/zzcf;->zza()Lcom/google/android/gms/internal/measurement/zzci;
Lcom/google/android/gms/internal/measurement/zzch;
HSPLcom/google/android/gms/internal/measurement/zzch;-><init>()V
HSPLcom/google/android/gms/internal/measurement/zzch;->zza(Ljava/lang/String;)Ljava/lang/String;
HSPLcom/google/android/gms/internal/measurement/zzch;->zza(Ljava/lang/String;Lcom/google/android/gms/internal/measurement/zzcm;)Ljava/lang/String;
HSPLcom/google/android/gms/internal/measurement/zzch;->zza(Ljava/lang/String;Lcom/google/android/gms/internal/measurement/zzcm;Lcom/google/android/gms/internal/measurement/zzcj;)Ljava/lang/String;
Lcom/google/android/gms/internal/measurement/zzci;
Lcom/google/android/gms/internal/measurement/zzcj;
Expand Down Expand Up @@ -4231,7 +4230,6 @@ PLcom/google/android/gms/measurement/internal/zzav;->zzc()Z
HSPLcom/google/android/gms/measurement/internal/zzav;->zzd()Landroid/os/Handler;
Lcom/google/android/gms/measurement/internal/zzaw;
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set;
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Lcom/google/android/gms/measurement/internal/zzgo;Landroid/database/sqlite/SQLiteDatabase;)V
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Lcom/google/android/gms/measurement/internal/zzgo;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z
HSPLcom/google/android/gms/measurement/internal/zzaw;->zza(Lcom/google/android/gms/measurement/internal/zzgo;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
Lcom/google/android/gms/measurement/internal/zzax;
Expand Down Expand Up @@ -4629,7 +4627,6 @@ HSPLcom/google/android/gms/measurement/internal/zzgh;-><init>(Lcom/google/androi
Lcom/google/android/gms/measurement/internal/zzgi;
HSPLcom/google/android/gms/measurement/internal/zzgi;-><init>(Lcom/google/android/gms/measurement/internal/zzgf;Landroid/content/Context;Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzgi;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase;
HSPLcom/google/android/gms/measurement/internal/zzgi;->onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
HSPLcom/google/android/gms/measurement/internal/zzgi;->onOpen(Landroid/database/sqlite/SQLiteDatabase;)V
Lcom/google/android/gms/measurement/internal/zzgj;
HSPLcom/google/android/gms/measurement/internal/zzgj;-><init>(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/internal/BaseGmsClient$BaseConnectionCallbacks;Lcom/google/android/gms/common/internal/BaseGmsClient$BaseOnConnectionFailedListener;)V
Expand Down Expand Up @@ -4672,11 +4669,9 @@ HSPLcom/google/android/gms/measurement/internal/zzha;-><clinit>()V
HSPLcom/google/android/gms/measurement/internal/zzha;-><init>(Lcom/google/android/gms/measurement/internal/zzhy;)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zza(J)Z
HSPLcom/google/android/gms/measurement/internal/zzha;->zza(Lcom/google/android/gms/measurement/internal/zznm;)Z
HSPLcom/google/android/gms/measurement/internal/zzha;->zza(Z)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzaa()V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzab()Z
HSPLcom/google/android/gms/measurement/internal/zzha;->zzb(Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzb(Z)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzc()Landroid/content/SharedPreferences;
HSPLcom/google/android/gms/measurement/internal/zzha;->zzc(Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzha;->zzg()Landroid/content/SharedPreferences;
Expand Down Expand Up @@ -4704,7 +4699,6 @@ HSPLcom/google/android/gms/measurement/internal/zzhe;-><init>(Lcom/google/androi
HSPLcom/google/android/gms/measurement/internal/zzhe;-><init>(Lcom/google/android/gms/measurement/internal/zzha;Ljava/lang/String;JLcom/google/android/gms/measurement/internal/zzhg;)V
HSPLcom/google/android/gms/measurement/internal/zzhe;->zza()Landroid/util/Pair;
HSPLcom/google/android/gms/measurement/internal/zzhe;->zzb()J
HSPLcom/google/android/gms/measurement/internal/zzhe;->zzc()V
Lcom/google/android/gms/measurement/internal/zzhs;
HSPLcom/google/android/gms/measurement/internal/zzhs;-><init>(Landroid/content/Context;Ljava/lang/String;)V
HSPLcom/google/android/gms/measurement/internal/zzhs;->zza(Landroid/content/Context;)Ljava/lang/String;
Expand Down Expand Up @@ -4915,7 +4909,6 @@ HSPLcom/google/android/gms/measurement/internal/zzls;->zzj()Lcom/google/android/
HSPLcom/google/android/gms/measurement/internal/zzls;->zzk()Lcom/google/android/gms/measurement/internal/zzha;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzl()Lcom/google/android/gms/measurement/internal/zzhv;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzm()Lcom/google/android/gms/measurement/internal/zzjq;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzq()Lcom/google/android/gms/measurement/internal/zzos;
HSPLcom/google/android/gms/measurement/internal/zzls;->zzt()V
HSPLcom/google/android/gms/measurement/internal/zzls;->zzz()Z
Lcom/google/android/gms/measurement/internal/zzlt;
Expand Down Expand Up @@ -5011,7 +5004,6 @@ Lcom/google/android/gms/measurement/internal/zzos;
HSPLcom/google/android/gms/measurement/internal/zzos;-><clinit>()V
HSPLcom/google/android/gms/measurement/internal/zzos;-><init>(Lcom/google/android/gms/measurement/internal/zzhy;)V
HSPLcom/google/android/gms/measurement/internal/zzos;->zza()Landroid/content/Context;
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(I)I
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(ILjava/lang/Object;ZZLjava/lang/String;)Ljava/lang/Object;
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(IZ)Z
HSPLcom/google/android/gms/measurement/internal/zzos;->zza(Landroid/content/Context;)Z
Expand Down Expand Up @@ -10398,12 +10390,6 @@ Lorg/sopt/official/stamp/feature/ranking/part/PartRankingViewModel_HiltModules$K
HSPLorg/sopt/official/stamp/feature/ranking/part/PartRankingViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/ranking/rank/RankingViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/ranking/rank/RankingViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/setting/SettingScreenViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/setting/SettingScreenViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/setting/nickname/UpdateNicknameViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/setting/nickname/UpdateNicknameViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/stamp/feature/setting/profile/UpdateProfileViewModel_HiltModules$KeyModule;
HSPLorg/sopt/official/stamp/feature/setting/profile/UpdateProfileViewModel_HiltModules$KeyModule;->provide()Z
Lorg/sopt/official/webview/di/SoptWebViewEntryPoint;
Lorg/sopt/official/webview/view/WebViewActivity_GeneratedInjector;
Lretrofit2/AndroidMainExecutor;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*
* MIT License
* Copyright 2023 SOPT - Shout Our Passion Together
* Copyright 2023-2024 SOPT - Shout Our Passion Together
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
Expand All @@ -25,15 +25,16 @@
package org.sopt.official.data.soptamp.remote.api

import org.sopt.official.data.soptamp.remote.model.response.MissionResponse
import org.sopt.official.data.soptamp.remote.model.response.MissionStatusResponse
import retrofit2.http.GET

internal interface SoptampService {
@GET("mission/all")
suspend fun getAllMissions(): List<MissionResponse>

@GET("mission/complete")
suspend fun getCompleteMissions(): List<MissionResponse>
suspend fun getCompleteMissions(): List<MissionStatusResponse>

@GET("mission/incomplete")
suspend fun getIncompleteMissions(): List<MissionResponse>
suspend fun getIncompleteMissions(): List<MissionStatusResponse>
}
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ package org.sopt.official.data.soptamp.remote.api

import org.sopt.official.data.soptamp.remote.model.request.StampRequest
import org.sopt.official.data.soptamp.remote.model.response.ModifyStampResponse
import org.sopt.official.data.soptamp.remote.model.response.ReportUrlResponse
import org.sopt.official.data.soptamp.remote.model.response.S3URLResponse
import org.sopt.official.data.soptamp.remote.model.response.StampResponse
import retrofit2.http.Body
Expand All @@ -52,6 +53,9 @@ interface StampService {
@DELETE("stamp/all")
suspend fun deleteAllStamps()

@GET("stamp/report")
suspend fun getReportUrl(): ReportUrlResponse

@GET("s3/stamp")
suspend fun getS3URL(): S3URLResponse
}
Original file line number Diff line number Diff line change
Expand Up @@ -22,21 +22,17 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
package org.sopt.official.stamp.feature.setting.component.section
package org.sopt.official.data.soptamp.remote.mapper

import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.unit.dp
import org.sopt.official.stamp.designsystem.style.SoptTheme
import org.sopt.official.data.soptamp.remote.model.MissionData
import org.sopt.official.data.soptamp.remote.model.response.MissionStatusResponse

@Composable
fun Header(modifier: Modifier, title: String) {
Text(
text = title,
style = SoptTheme.typography.caption1,
color = SoptTheme.colors.onSurface50,
modifier = modifier.padding(bottom = 4.dp)
)
}
internal fun List<MissionStatusResponse>.toData(isCompleted: Boolean = false): List<MissionData> = this.map { it.toData(isCompleted) }

internal fun MissionStatusResponse.toData(isCompleted: Boolean = false): MissionData = MissionData(
id = this.id,
title = this.title,
level = this.level,
profileImage = this.profileImage,
isCompleted = isCompleted
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/*
* MIT License
* Copyright 2023-2024 SOPT - Shout Our Passion Together
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
package org.sopt.official.data.soptamp.remote.model.response

import kotlinx.serialization.Serializable

@Serializable
data class MissionStatusResponse(
val id: Int,
val title: String,
val level: Int,
val profileImage: List<String>?,
)
Loading

0 comments on commit 482e355

Please sign in to comment.