session screen implementations

This commit is contained in:
Lukas Barragan Torres 2023-04-25 15:22:20 +02:00
parent ae9a363731
commit d318016f95
3 changed files with 6 additions and 9 deletions

View file

@ -1,4 +1,4 @@
package be.ugent.sel.studeez.screens.session.SessionScreens package be.ugent.sel.studeez.screens.session.sessionScreens
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import be.ugent.sel.studeez.R import be.ugent.sel.studeez.R
@ -8,7 +8,7 @@ import be.ugent.sel.studeez.R.string as AppText
class BreakSessionScreen( class BreakSessionScreen(
private val funPomoDoroTimer: FunctionalPomodoroTimer private val funPomoDoroTimer: FunctionalPomodoroTimer
): SessionScreen(funPomoDoroTimer) { ): AbstractSessionScreen() {
@Composable @Composable
override fun motivationString(): String { override fun motivationString(): String {

View file

@ -1,4 +1,4 @@
package be.ugent.sel.studeez.screens.session.SessionScreens package be.ugent.sel.studeez.screens.session.sessionScreens
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalCustomTimer import be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalCustomTimer
@ -8,7 +8,7 @@ import be.ugent.sel.studeez.R.string as AppText
class CustomSessionScreen( class CustomSessionScreen(
private val functionalTimer: FunctionalCustomTimer private val functionalTimer: FunctionalCustomTimer
): SessionScreen(functionalTimer) { ): AbstractSessionScreen() {
@Composable @Composable
override fun motivationString(): String { override fun motivationString(): String {

View file

@ -1,14 +1,11 @@
package be.ugent.sel.studeez.screens.session.SessionScreens package be.ugent.sel.studeez.screens.session.sessionScreens
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalEndlessTimer
import be.ugent.sel.studeez.resources import be.ugent.sel.studeez.resources
import be.ugent.sel.studeez.R.string as AppText import be.ugent.sel.studeez.R.string as AppText
class EndlessSessionScreen( class EndlessSessionScreen : AbstractSessionScreen() {
functionalTimer: FunctionalEndlessTimer
): SessionScreen(functionalTimer) {
@Composable @Composable
override fun motivationString(): String { override fun motivationString(): String {