:feature:home
Main feature module implementing the home screen with item list and CRUD operations.
Features
Item List Display
Create/Edit Items
Delete with Undo
Offline Support
Pull to Refresh
Background Sync
Dependencies Graph
Key Components
Home Screen: Shows the list of items
@Composable
fun HomeRoute(
onItemClick: (String) -> Unit,
onShowSnackbar: suspend (String, SnackbarAction, Throwable?) -> Boolean
)Content copied to clipboardItem Screen: Create/Edit item screen
@Composable
fun ItemRoute(
onBackClick: () -> Unit,
onShowSnackbar: suspend (String, SnackbarAction, Throwable?) -> Boolean
)Content copied to clipboard