Skip to content

Commit

Permalink
[Fix/#9] Repo interface 상속 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
gaeun5744 committed Jun 28, 2023
1 parent cbde48a commit bb62602
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,23 @@ package org.android.go.sopt.remote.remoteData.repoImpl

import org.android.go.sopt.RequestSignUpDto
import org.android.go.sopt.ResponseSignUpDto
import org.android.go.sopt.remote.domain.LoginPageRepo
import org.android.go.sopt.remote.remoteData.datasource.LoginPageDataSource
import org.android.go.sopt.remote.remoteData.model.MyProfileDto
import org.android.go.sopt.remote.remoteData.model.RequestLogInDto
import org.android.go.sopt.remote.remoteData.model.ResponseLogInDto

class LoginPageRepoImpl(private val loginPageDataSource: LoginPageDataSource) {
class LoginPageRepoImpl(private val loginPageDataSource: LoginPageDataSource):LoginPageRepo {

suspend fun login(request: RequestLogInDto): ResponseLogInDto {
override suspend fun login(request: RequestLogInDto): ResponseLogInDto {
return loginPageDataSource.login(request)
}

suspend fun signUp(request: RequestSignUpDto): ResponseSignUpDto {
override suspend fun signUp(request: RequestSignUpDto): ResponseSignUpDto {
return loginPageDataSource.signUp(request)
}

suspend fun myProfile(userId: String): MyProfileDto {
override suspend fun myProfile(userId: String): MyProfileDto {
return loginPageDataSource.myProfile(userId)
}
}
Original file line number Diff line number Diff line change
@@ -1,12 +1,13 @@
package org.android.go.sopt.remote.remoteData.repoImpl

import org.android.go.sopt.remote.domain.MainPageRepo
import org.android.go.sopt.remote.remoteData.datasource.MainPageDataSource
import org.android.go.sopt.remote.remoteData.model.ResponseListUsersDto

class MainPageRepoImpl(
private val mainPagerDataSource: MainPageDataSource,
) {
suspend fun getUserList(): ResponseListUsersDto {
) : MainPageRepo {
override suspend fun getUserList(): ResponseListUsersDto {
return mainPagerDataSource.getUserList()
}
}

0 comments on commit bb62602

Please sign in to comment.