feat(CON-171) : Summary consent screen

feat(CON-172) : Detail consent screen
feat(-) : Send consent to BO to save them
This commit is contained in:
2024-12-20 09:51:57 +01:00
committed by Louis Legrand
parent d406cc703f
commit 86a7020c2b
69 changed files with 1788 additions and 255 deletions

View File

@ -65,8 +65,18 @@ firebaseCrashlyticsKtx = "19.2.0"
# Clarity
clarityVersion = "1.3.2"
# Coil
coil = "3.0.4"
# GA4
ga4 = "22.1.2"
runtimeAndroid = "1.7.6"
foundationAndroid = "1.7.6"
foundationLayoutAndroid = "1.7.5"
uiAndroid = "1.7.5"
uiToolingPreviewAndroid = "1.7.6"
material3Android = "1.3.1"
[libraries]
@ -94,9 +104,11 @@ compose-ui = { module = "androidx.compose.ui:ui" }
compose-ui-graphics = { module = "androidx.compose.ui:ui-graphics" }
compose-ui-tooling = { group = "androidx.compose.ui", name = "ui-tooling" }
compose-material3 = { group = "androidx.compose.material3", name = "material3" }
androidx-ui-tooling-preview = { group = "androidx.compose.ui", name = "ui-tooling-preview" }
# Material
material = { group = "com.google.android.material", name = "material", version.ref = "material" }
androidx-material3-android = { group = "androidx.compose.material3", name = "material3-android", version.ref = "material3Android" }
# Kotlin serizalization
kotlin-serialization = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "jsonSerialization" }
@ -132,6 +144,15 @@ clarity = { group = "com.microsoft.clarity", name = "clarity", version.ref = "cl
# GA4 (Firebase Analytics)
ga4 = { module = "com.google.firebase:firebase-analytics", version.ref = "ga4" }
androidx-runtime-android = { group = "androidx.compose.runtime", name = "runtime-android", version.ref = "runtimeAndroid" }
androidx-foundation-android = { group = "androidx.compose.foundation", name = "foundation-android", version.ref = "foundationAndroid" }
androidx-foundation-layout-android = { group = "androidx.compose.foundation", name = "foundation-layout-android", version.ref = "foundationLayoutAndroid" }
androidx-ui-android = { group = "androidx.compose.ui", name = "ui-android", version.ref = "uiAndroid" }
androidx-ui-tooling-preview-android = { group = "androidx.compose.ui", name = "ui-tooling-preview-android", version.ref = "uiToolingPreviewAndroid" }
# Coil
coil = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil" }
coil-network = { module = "io.coil-kt.coil3:coil-network-okhttp", version.ref = "coil" }
[plugins]
android-application = { id = "com.android.application", version.ref = "agp" }