Réorganisation selon MVVM

pull/5/head
Maxime ROCHER 3 months ago
parent 3cd3e3dcd5
commit 6e495991d4

@ -1,6 +0,0 @@
package com.example.what_the_fantasy
import androidx.compose.runtime.Composable
@Composable
fun AccueilPage() {}

@ -1,11 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun FavoritePage() {}

@ -1,13 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun LoginPage() {
}

@ -4,15 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
import com.example.what_the_fantasy.LoginPage
import com.example.what_the_fantasy.ui.screens.LoginPage
class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) {

@ -1,17 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.foundation.layout.fillMaxSize
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.Scaffold
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun ProfilPage() {}

@ -1,11 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun QuizPage() {}

@ -1,11 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun QuotePage() {}

@ -1,11 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun SearchPage() {}

@ -1,11 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun SignUpPage() {}

@ -1,11 +0,0 @@
package com.example.what_the_fantasy
import android.os.Bundle
import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
@Composable
fun SubmitQuotePage() {}

@ -1,4 +1,6 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.local
import com.example.what_the_fantasy.data.model.Character
object CharacterStub {
private val aragorn = Character(

@ -1,4 +1,6 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.local
import com.example.what_the_fantasy.data.model.Image
object ImageStub {
private val imageAragorn = Image(

@ -1,4 +1,6 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.local
import com.example.what_the_fantasy.data.model.Quote
object QuoteStub {
private val quoteAragorn1 = Quote(

@ -1,4 +1,6 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.local
import com.example.what_the_fantasy.data.model.Source
object SourceStub {
private val sourceLOTR = Source(

@ -1,4 +1,4 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.model
data class Character (
val id: Int,

@ -1,4 +1,4 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.model
data class Image(
val id: Int,

@ -1,4 +1,4 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.model
data class Quote (
val id: Int,

@ -1,4 +1,4 @@
package com.example.what_the_fantasy.data
package com.example.what_the_fantasy.data.model
data class Source (
val id: Int,

@ -0,0 +1,4 @@
package com.example.what_the_fantasy.ui.components
class NavBar {
}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun AccueilPage() {}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun FavoritePage() {}

@ -0,0 +1,7 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun LoginPage() {
}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun ProfilPage() {}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun QuizPage() {}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun QuotePage() {}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun SearchPage() {}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun SignUpPage() {}

@ -0,0 +1,6 @@
package com.example.what_the_fantasy.ui.screens
import androidx.compose.runtime.Composable
@Composable
fun SubmitQuotePage() {}
Loading…
Cancel
Save