@@ -22,22 +22,22 @@ import androidx.compose.runtime.rememberCoroutineScope
2222import androidx.compose.ui.Modifier
2323import androidx.compose.ui.unit.dp
2424import kotlinx.coroutines.launch
25- import to.bitkit.ui.sheets.SendRoute
2625import to.bitkit.ui.sheets.BackupRoute
2726import to.bitkit.ui.sheets.PinRoute
27+ import to.bitkit.ui.sheets.SendRoute
2828import to.bitkit.ui.theme.AppShapes
2929import to.bitkit.ui.theme.Colors
3030
3131enum class SheetSize { LARGE , MEDIUM , SMALL , CALENDAR ; }
3232
33- sealed class Sheet {
34- data class Send (val route : SendRoute = SendRoute .Recipient ) : Sheet()
35- data object Receive : Sheet ()
36- data class Pin (val route : PinRoute = PinRoute .Prompt ()) : Sheet()
37- data class Backup (val route : BackupRoute = BackupRoute .ShowMnemonic ) : Sheet()
38- data object ActivityDateRangeSelector : Sheet ()
39- data object ActivityTagSelector : Sheet ()
40- data class LnurlAuth (val domain : String , val lnurl : String , val k1 : String ) : Sheet()
33+ sealed interface Sheet {
34+ data class Send (val route : SendRoute = SendRoute .Recipient ) : Sheet
35+ data object Receive : Sheet
36+ data class Pin (val route : PinRoute = PinRoute .Prompt ()) : Sheet
37+ data class Backup (val route : BackupRoute = BackupRoute .ShowMnemonic ) : Sheet
38+ data object ActivityDateRangeSelector : Sheet
39+ data object ActivityTagSelector : Sheet
40+ data class LnurlAuth (val domain : String , val lnurl : String , val k1 : String ) : Sheet
4141}
4242
4343@OptIn(ExperimentalMaterial3Api ::class )
0 commit comments