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 be.ugent.sel.studeez.R
@ -8,7 +8,7 @@ import be.ugent.sel.studeez.R.string as AppText
class BreakSessionScreen(
private val funPomoDoroTimer: FunctionalPomodoroTimer
): SessionScreen(funPomoDoroTimer) {
): AbstractSessionScreen() {
@Composable
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 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(
private val functionalTimer: FunctionalCustomTimer
): SessionScreen(functionalTimer) {
): AbstractSessionScreen() {
@Composable
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 be.ugent.sel.studeez.data.local.models.timer_functional.FunctionalEndlessTimer
import be.ugent.sel.studeez.resources
import be.ugent.sel.studeez.R.string as AppText
class EndlessSessionScreen(
functionalTimer: FunctionalEndlessTimer
): SessionScreen(functionalTimer) {
class EndlessSessionScreen : AbstractSessionScreen() {
@Composable
override fun motivationString(): String {