mirror of
https://github.com/anyproto/anytype-kotlin.git
synced 2025-06-08 05:47:05 +09:00
DROID-3499 New settings | Enhancement | Add bin widget to settings (#2193)
This commit is contained in:
parent
9e99769baa
commit
9e809c7b8c
6 changed files with 55 additions and 0 deletions
|
@ -45,6 +45,7 @@ import androidx.compose.ui.text.style.TextAlign
|
|||
import androidx.compose.ui.text.style.TextOverflow
|
||||
import androidx.compose.ui.unit.dp
|
||||
import com.anytypeio.anytype.core_models.Wallpaper
|
||||
import com.anytypeio.anytype.core_ui.common.DefaultPreviews
|
||||
import com.anytypeio.anytype.core_ui.extensions.light
|
||||
import com.anytypeio.anytype.core_ui.features.wallpaper.gradient
|
||||
import com.anytypeio.anytype.core_ui.foundation.Section
|
||||
|
@ -245,6 +246,23 @@ fun RemoteStorageItem(
|
|||
)
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun BinItem(
|
||||
modifier: Modifier = Modifier
|
||||
) {
|
||||
BaseButton(
|
||||
modifier = modifier,
|
||||
title = stringResource(id = R.string.bin),
|
||||
icon = R.drawable.ic_widget_bin
|
||||
)
|
||||
}
|
||||
|
||||
@Composable
|
||||
@DefaultPreviews
|
||||
private fun BinItemPreview() {
|
||||
BinItem()
|
||||
}
|
||||
|
||||
@Composable
|
||||
fun DeleteSpaceItem(
|
||||
modifier: Modifier = Modifier
|
||||
|
|
|
@ -270,6 +270,18 @@ fun NewSpaceSettingsScreen(
|
|||
}
|
||||
}
|
||||
|
||||
is UiSpaceSettingsItem.Bin -> {
|
||||
item {
|
||||
BinItem(
|
||||
modifier = Modifier
|
||||
.fillMaxWidth()
|
||||
.animateItem()
|
||||
.clip(RoundedCornerShape(16.dp))
|
||||
.clickable { uiEvent(UiEvent.OnBinClick) }
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
is UiSpaceSettingsItem.Section -> {
|
||||
item {
|
||||
SpaceSettingsSection(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue