Skip to content

Commit

Permalink
feat/#8: BaseResponse 및 SignUpResponse, SignUpRequest 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
kangyein9892 committed Nov 15, 2024
1 parent f704238 commit aeecfcf
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 0 deletions.
11 changes: 11 additions & 0 deletions data/src/main/java/org/sopt/and/data/dto/request/SignUpRequest.kt
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
package org.sopt.and.data.dto.request

import kotlinx.serialization.Serializable
import org.sopt.and.domain.model.User

@Serializable
data class SignUpRequest(
val hobby: String,
val password: String,
val username: String
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package org.sopt.and.data.dto.response

import kotlinx.serialization.Serializable

@Serializable
internal data class BaseResponse<T>(
val result: T
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package org.sopt.and.data.dto.response

import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable
import org.sopt.and.domain.model.SignUp

@Serializable
internal data class SignUpResponse(
@SerialName("no")
val userNumber: Int
){
fun toDomainModel(): SignUp {
return SignUp(
userNumber = userNumber
)
}
}

0 comments on commit aeecfcf

Please sign in to comment.