Skip to content

Commit 3eb6a70

Browse files
committed
feat: 더미 데이터 ContentsRepository 구현
1 parent 36b4c21 commit 3eb6a70

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package com.on.turip.data.contents.repository
2+
3+
import com.on.turip.domain.contents.PagedContentsResult
4+
import com.on.turip.domain.contents.Video
5+
import com.on.turip.domain.contents.repository.ContentsRepository
6+
7+
class DummyContentsRepository(
8+
private val dummyData: List<Video> = Video.dummyVideos,
9+
) : ContentsRepository {
10+
override suspend fun loadContentsNumbers(region: String): Int = dummyData.size
11+
12+
override suspend fun loadContents(
13+
region: String,
14+
size: Int,
15+
lastId: Long,
16+
): PagedContentsResult =
17+
PagedContentsResult(
18+
videos = dummyData,
19+
loadable = false,
20+
)
21+
}

android/app/src/main/java/com/on/turip/domain/.gitkeep

Whitespace-only changes.

0 commit comments

Comments
 (0)