pull/6/head
Leni BEAULATON 2 months ago
parent ee8220c9d2
commit 2dda6f6574

@ -59,6 +59,8 @@ dependencies {
implementation(libs.androidx.ui.graphics) implementation(libs.androidx.ui.graphics)
implementation(libs.androidx.ui.tooling.preview) implementation(libs.androidx.ui.tooling.preview)
implementation(libs.androidx.material3) implementation(libs.androidx.material3)
implementation(libs.androidx.navigation.compose)
implementation(libs.androidx.navigation.common.android)
testImplementation(libs.junit) testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit) androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core) androidTestImplementation(libs.androidx.espresso.core)

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

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class FavoritePage: ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun FavoritePage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class LoginPage : ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun LoginPage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -12,6 +12,7 @@ import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
import com.example.what_the_fantasy.LoginPage
class MainActivity : ComponentActivity() { class MainActivity : ComponentActivity() {
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
@ -19,28 +20,8 @@ class MainActivity : ComponentActivity() {
enableEdgeToEdge() enableEdgeToEdge()
setContent { setContent {
What_The_FantasyTheme { What_The_FantasyTheme {
Scaffold(modifier = Modifier.fillMaxSize()) { innerPadding -> LoginPage()
Title(
title = "What The Fantasy",
modifier = Modifier.padding(innerPadding)
)
} }
} }
} }
}
}
@Composable
fun Title(title: String, modifier: Modifier = Modifier) {
Text(
text = "Welcome to $title!",
modifier = modifier
)
}
@Composable
fun GreetingPreview() {
What_The_FantasyTheme {
Title("What the fantasy")
}
} }

@ -13,12 +13,5 @@ import androidx.compose.ui.Modifier
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class ProfilPage : ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun ProfilPage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class QuizPage : ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun QuizPage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class QuotePage : ComponentActivity(){ @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun QuotePage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class SearchPage : ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun SearchPage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class SignUpPage : ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun SignUpPage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -4,14 +4,8 @@ import android.os.Bundle
import androidx.activity.ComponentActivity import androidx.activity.ComponentActivity
import androidx.activity.compose.setContent import androidx.activity.compose.setContent
import androidx.activity.enableEdgeToEdge import androidx.activity.enableEdgeToEdge
import androidx.compose.runtime.Composable
import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme import com.example.what_the_fantasy.ui.theme.What_The_FantasyTheme
class SubmitQuotePage : ComponentActivity() { @Composable
override fun onCreate(savedInstanceState: Bundle?) { fun SubmitQuotePage() {}
super.onCreate(savedInstanceState)
enableEdgeToEdge()
setContent {
What_The_FantasyTheme {}
}
}
}

@ -8,6 +8,8 @@ espressoCore = "3.5.1"
lifecycleRuntimeKtx = "2.6.1" lifecycleRuntimeKtx = "2.6.1"
activityCompose = "1.8.0" activityCompose = "1.8.0"
composeBom = "2024.04.01" composeBom = "2024.04.01"
navigationCompose = "2.8.6"
navigationCommonAndroid = "2.9.0-alpha05"
[libraries] [libraries]
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" }
@ -24,6 +26,8 @@ androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-toolin
androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" } androidx-ui-test-manifest = { group = "androidx.compose.ui", name = "ui-test-manifest" }
androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" } androidx-ui-test-junit4 = { group = "androidx.compose.ui", name = "ui-test-junit4" }
androidx-material3 = { group = "androidx.compose.material3", name = "material3" } androidx-material3 = { group = "androidx.compose.material3", name = "material3" }
androidx-navigation-compose = { group = "androidx.navigation", name = "navigation-compose", version.ref = "navigationCompose" }
androidx-navigation-common-android = { group = "androidx.navigation", name = "navigation-common-android", version.ref = "navigationCommonAndroid" }
[plugins] [plugins]
android-application = { id = "com.android.application", version.ref = "agp" } android-application = { id = "com.android.application", version.ref = "agp" }

Loading…
Cancel
Save