Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/#31 settings #32

Merged
merged 15 commits into from
Sep 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions app/src/main/java/com/najudoryeong/mineme/MainActivity.kt
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import androidx.lifecycle.lifecycleScope
import androidx.lifecycle.repeatOnLifecycle
import com.najudoryeong.mineme.core.data.util.NetworkMonitor
import com.najudoryeong.mineme.core.designsystem.theme.DoTheme
import com.najudoryeong.mineme.core.ui.MainActivityUiState
import com.najudoryeong.mineme.ui.DoApp
import dagger.hilt.android.AndroidEntryPoint
import kotlinx.coroutines.flow.collect
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import androidx.lifecycle.ViewModel
import androidx.lifecycle.viewModelScope
import com.najudoryeong.mineme.core.data.repository.UserDataRepository
import com.najudoryeong.mineme.core.model.data.UserData
import com.najudoryeong.mineme.core.ui.MainActivityUiState
import dagger.hilt.android.lifecycle.HiltViewModel
import kotlinx.coroutines.flow.SharingStarted
import kotlinx.coroutines.flow.StateFlow
Expand All @@ -25,7 +26,3 @@ class MainActivityViewModel @Inject constructor(
)
}

sealed interface MainActivityUiState {
data object Loading : MainActivityUiState
data class Success(val userData: UserData) : MainActivityUiState
}
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ fun DoNavHost(

homeScreen()

// Story
storyScreen(
onStoryClick = navController::navigateToDetailStory,
showCalendar = appState.shouldShowCalendar
Expand All @@ -36,7 +37,6 @@ fun DoNavHost(
onBackClick = navController::popBackStack,
)
}

writeStoryScreen(
onBackClick = navController::popBackStack,
)
Expand Down
85 changes: 47 additions & 38 deletions app/src/main/java/com/najudoryeong/mineme/ui/DoApp.kt
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ fun DoApp(
snackbarHost = { SnackbarHost(snackbarHostState) },
bottomBar = {
val destination = appState.currentTopLevelDestination
if (destination in TopLevelDestination.values()){
if (destination in TopLevelDestination.values()) {
DoBottomBar(
destinations = appState.topLevelDestinations,
onNavigateToDestination = appState::navigateToTopLevelDestination,
Expand Down Expand Up @@ -118,45 +118,54 @@ fun DoApp(
val destination = appState.currentTopLevelDestination

if (destination != null) {

// story라면
if (destination == TopLevelDestination.Story) {
DoTopAppBar(
titleRes = destination.titleTextId,
navigationIcon = if (appState.shouldShowCalendar.collectAsStateWithLifecycle().value) DoIcons.top_story.resourceId else DoIcons.top_region.resourceId,
navigationIconContentDescription = stringResource(
id = destination.titleTextId,
),
actionIcon = destination.actionIcon,
actionIconContentDescription = stringResource(
id = destination.titleTextId,
),
colors = TopAppBarDefaults.centerAlignedTopAppBarColors(
containerColor = Color.Transparent,
),
onActionClick = {
appState.navigateToWriteStory()
},
onNavigationClick = {
appState.updateShowCalendar()
},
)
} else {
DoTopAppBar(
titleRes = destination.titleTextId,
actionIcon = destination.actionIcon,
actionIconContentDescription = stringResource(
id = destination.titleTextId,
),
colors = TopAppBarDefaults.centerAlignedTopAppBarColors(
containerColor = Color.Transparent,
),
onActionClick = {

}
)
when (destination) {
TopLevelDestination.Story -> {
DoTopAppBar(
titleRes = destination.titleTextId,
navigationIcon = if (appState.shouldShowCalendar.collectAsStateWithLifecycle().value) DoIcons.top_story.resourceId else DoIcons.top_region.resourceId,
navigationIconContentDescription = stringResource(
id = destination.titleTextId,
),
actionIcon = destination.actionIcon,
actionIconContentDescription = stringResource(
id = destination.titleTextId,
),
colors = TopAppBarDefaults.centerAlignedTopAppBarColors(
containerColor = Color.Transparent,
),
onActionClick = {
appState.navigateToWriteStory()
},
onNavigationClick = {
appState.updateShowCalendar()
},
)
}

TopLevelDestination.Home -> {
DoTopAppBar(
titleRes = destination.titleTextId,
actionIcon = destination.actionIcon,
actionIconContentDescription = stringResource(
id = destination.titleTextId,
),
colors = TopAppBarDefaults.centerAlignedTopAppBarColors(
containerColor = Color.Transparent,
),
onActionClick = {

}
)
}


else -> {

}
}



}

DoNavHost(appState = appState, onShowSnackbar = { message, action ->
Expand Down
Binary file modified build-logic/convention/build/libs/convention.jar
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ import com.najudoryeong.mineme.core.data.repository.DetailStoryResourceRepositor
import com.najudoryeong.mineme.core.data.repository.HomeResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstDetailStoryResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstHomeResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstSettingsResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstStoryResourceRepository
import com.najudoryeong.mineme.core.data.repository.SettingsResourceRepository
import com.najudoryeong.mineme.core.data.repository.StoryResourceRepository
import com.najudoryeong.mineme.core.data.repository.UserDataRepository
import com.najudoryeong.mineme.core.data.repository.fake.FakeHomeResourceRepository
Expand Down Expand Up @@ -51,4 +53,9 @@ interface TestDataModule {
detailStoryResourceRepository: OfflineFirstDetailStoryResourceRepository
): DetailStoryResourceRepository

@Binds
fun bindsSettingsResourceRepository(
settingsResourceRepository: OfflineFirstSettingsResourceRepository
): SettingsResourceRepository

}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
20
21
0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
20
21
0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified core/data/build/tmp/kapt3/incApCache/demoDebug/apt-cache.bin
Binary file not shown.
Binary file not shown.
Binary file modified core/data/build/tmp/kapt3/incApCache/demoDebug/java-cache.bin
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package com.najudoryeong.mineme.core.data.di;

@dagger.Module
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\bg\u0018\u00002\u00020\u0001J\u0010\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\'J\u0010\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\tH\'J\u0010\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\'J\u0010\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\b\u001a\u00020\u0010H\'J\u0010\u0010\u0011\u001a\u00020\u00122\u0006\u0010\u0013\u001a\u00020\u0014H\'\u00a8\u0006\u0015"}, d2 = {"Lcom/najudoryeong/mineme/core/data/di/DataModule;", "", "bindsDetailStoryResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/DetailStoryResourceRepository;", "detailStoryResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstDetailStoryResourceRepository;", "bindsHomeResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/HomeResourceRepository;", "homeResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstHomeResourceRepository;", "bindsNetworkMonitor", "Lcom/najudoryeong/mineme/core/data/util/NetworkMonitor;", "networkMonitor", "Lcom/najudoryeong/mineme/core/data/util/ConnectivityManagerNetworkMonitor;", "bindsStoryResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/StoryResourceRepository;", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstStoryResourceRepository;", "bindsUserDataRepository", "Lcom/najudoryeong/mineme/core/data/repository/UserDataRepository;", "userDataRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstUserDataRepository;", "data_demoDebug"})
@kotlin.Metadata(mv = {1, 9, 0}, k = 1, xi = 48, d1 = {"\u0000P\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\bg\u0018\u00002\u00020\u0001J\u0010\u0010\u0002\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0005H\'J\u0010\u0010\u0006\u001a\u00020\u00072\u0006\u0010\b\u001a\u00020\tH\'J\u0010\u0010\n\u001a\u00020\u000b2\u0006\u0010\f\u001a\u00020\rH\'J\u0010\u0010\u000e\u001a\u00020\u000f2\u0006\u0010\u0010\u001a\u00020\u0011H\'J\u0010\u0010\u0012\u001a\u00020\u00132\u0006\u0010\b\u001a\u00020\u0014H\'J\u0010\u0010\u0015\u001a\u00020\u00162\u0006\u0010\u0017\u001a\u00020\u0018H\'\u00a8\u0006\u0019"}, d2 = {"Lcom/najudoryeong/mineme/core/data/di/DataModule;", "", "bindsDetailStoryResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/DetailStoryResourceRepository;", "detailStoryResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstDetailStoryResourceRepository;", "bindsHomeResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/HomeResourceRepository;", "homeResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstHomeResourceRepository;", "bindsNetworkMonitor", "Lcom/najudoryeong/mineme/core/data/util/NetworkMonitor;", "networkMonitor", "Lcom/najudoryeong/mineme/core/data/util/ConnectivityManagerNetworkMonitor;", "bindsSettingsResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/SettingsResourceRepository;", "settingsResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstSettingsResourceRepository;", "bindsStoryResourceRepository", "Lcom/najudoryeong/mineme/core/data/repository/StoryResourceRepository;", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstStoryResourceRepository;", "bindsUserDataRepository", "Lcom/najudoryeong/mineme/core/data/repository/UserDataRepository;", "userDataRepository", "Lcom/najudoryeong/mineme/core/data/repository/OfflineFirstUserDataRepository;", "data_demoDebug"})
@dagger.hilt.InstallIn(value = {dagger.hilt.components.SingletonComponent.class})
public abstract interface DataModule {

Expand Down Expand Up @@ -29,4 +29,9 @@ public abstract com.najudoryeong.mineme.core.data.repository.StoryResourceReposi
@org.jetbrains.annotations.NotNull
public abstract com.najudoryeong.mineme.core.data.repository.DetailStoryResourceRepository bindsDetailStoryResourceRepository(@org.jetbrains.annotations.NotNull
com.najudoryeong.mineme.core.data.repository.OfflineFirstDetailStoryResourceRepository detailStoryResourceRepository);

@dagger.Binds
@org.jetbrains.annotations.NotNull
public abstract com.najudoryeong.mineme.core.data.repository.SettingsResourceRepository bindsSettingsResourceRepository(@org.jetbrains.annotations.NotNull
com.najudoryeong.mineme.core.data.repository.OfflineFirstSettingsResourceRepository settingsResourceRepository);
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@ import com.najudoryeong.mineme.core.data.repository.DetailStoryResourceRepositor
import com.najudoryeong.mineme.core.data.repository.HomeResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstDetailStoryResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstHomeResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstSettingsResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstStoryResourceRepository
import com.najudoryeong.mineme.core.data.repository.OfflineFirstUserDataRepository
import com.najudoryeong.mineme.core.data.repository.SettingsResourceRepository
import com.najudoryeong.mineme.core.data.repository.StoryResourceRepository
import com.najudoryeong.mineme.core.data.repository.UserDataRepository
import com.najudoryeong.mineme.core.data.util.ConnectivityManagerNetworkMonitor
Expand Down Expand Up @@ -44,4 +46,8 @@ interface DataModule {
detailStoryResourceRepository: OfflineFirstDetailStoryResourceRepository
): DetailStoryResourceRepository

@Binds
fun bindsSettingsResourceRepository(
settingsResourceRepository : OfflineFirstSettingsResourceRepository
) : SettingsResourceRepository
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
package com.najudoryeong.mineme.core.data.model

import com.najudoryeong.mineme.core.model.data.Code
import com.najudoryeong.mineme.core.network.model.NetworkCode

fun NetworkCode.asDomainModel() = Code(
myCode = myCode,
mineCode = mineCode
)
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
package com.najudoryeong.mineme.core.data.repository

import com.najudoryeong.mineme.core.data.model.asDomainModel
import com.najudoryeong.mineme.core.model.data.Code
import com.najudoryeong.mineme.core.network.Dispatcher
import com.najudoryeong.mineme.core.network.DoDispatchers
import com.najudoryeong.mineme.core.network.DoNetworkDataSource
import kotlinx.coroutines.CoroutineDispatcher
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.flow
import kotlinx.coroutines.flow.flowOn
import javax.inject.Inject

class OfflineFirstSettingsResourceRepository @Inject constructor(
private val network: DoNetworkDataSource,
@Dispatcher(DoDispatchers.IO) private val ioDispatcher: CoroutineDispatcher,
) : SettingsResourceRepository {
override fun getCode(): Flow<Code> = flow {
emit(network.getCode().asDomainModel())
}.flowOn(ioDispatcher)

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package com.najudoryeong.mineme.core.data.repository

import com.najudoryeong.mineme.core.model.data.Code
import kotlinx.coroutines.flow.Flow

interface SettingsResourceRepository {
fun getCode(): Flow<Code>
}
Binary file modified core/datastore/build/tmp/.cache/expanded/expanded.lock
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ int drawable no_story_instory 0x0
int drawable onhome 0x0
int drawable onsettings 0x0
int drawable onstory 0x0
int drawable setting_default 0x0
int drawable setting_notification 0x0
int drawable setting_security 0x0
int drawable settings 0x0
int drawable story 0x0
int drawable top_region 0x0
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#Wed Sep 27 01:06:21 KST 2023
#Fri Sep 29 21:25:10 KST 2023
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/appmainimage.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\appmainimage.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/default_me.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\default_me.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/default_mine.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\default_mine.xml
Expand All @@ -9,6 +9,9 @@ com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/no_story_instory.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/onhome.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\onhome.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/onsettings.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\onsettings.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/onstory.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\onstory.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/setting_default.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\setting_default.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/setting_notification.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\setting_notification.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/setting_security.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\setting_security.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/settings.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\settings.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/story.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\story.xml
com.najudoryeong.mineme.core.designsystem-main-7\:/drawable/top_region.xml=C\:\\Users\\kimdowoo\\AndroidStudioProjects\\mineme\\core\\designsystem\\build\\intermediates\\packaged_res\\demoDebug\\drawable\\top_region.xml
Expand Down
Loading