|
|
@@ -9,10 +9,7 @@ import com.google.accompanist.pager.PagerState
|
|
|
import com.sirekanian.spacetime.ext.currentDate
|
|
|
import com.sirekanian.spacetime.ext.minusMonths
|
|
|
import com.sirekanian.spacetime.ext.withDayOfMonth
|
|
|
-import com.sirekanian.spacetime.model.Draft
|
|
|
-import com.sirekanian.spacetime.model.EditablePage
|
|
|
-import com.sirekanian.spacetime.model.ImagePage
|
|
|
-import com.sirekanian.spacetime.model.Thumbnail
|
|
|
+import com.sirekanian.spacetime.model.*
|
|
|
import kotlinx.datetime.LocalDate
|
|
|
|
|
|
class MainState {
|
|
|
@@ -20,7 +17,7 @@ class MainState {
|
|
|
@OptIn(ExperimentalPagerApi::class)
|
|
|
val pagerState = PagerState()
|
|
|
var editablePage by mutableStateOf<EditablePage?>(null)
|
|
|
- var pages by mutableStateOf(listOf<ImagePage>())
|
|
|
+ var pages by mutableStateOf(listOf<Page>())
|
|
|
var draft by mutableStateOf<Draft?>(null)
|
|
|
var thumbnails by mutableStateOf(listOf<Thumbnail>())
|
|
|
val nextDate: LocalDate by derivedStateOf {
|