Implement main app navigation
This commit is contained in:
@@ -18,8 +18,12 @@ kotlinx-serialization = "1.7.3"
|
||||
ktor = "3.4.2"
|
||||
lokksmith = "0.13.0"
|
||||
logback = "1.5.32"
|
||||
material3 = "1.10.0-alpha05"
|
||||
multiplatformSettings = "1.3.0"
|
||||
navigation-compose = "2.9.2"
|
||||
compose-unstyled = "1.49.9"
|
||||
compose-icons = "2.2.1"
|
||||
liquid = "1.1.1"
|
||||
haze = "1.6.10"
|
||||
postgresql = "42.7.10"
|
||||
spotless = "8.4.0"
|
||||
testcontainers = "1.21.4"
|
||||
@@ -36,7 +40,6 @@ androidx-lifecycle-viewmodelCompose = { module = "org.jetbrains.androidx.lifecyc
|
||||
androidx-lifecycle-runtimeCompose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-runtime-compose", version.ref = "androidx-lifecycle" }
|
||||
compose-runtime = { module = "org.jetbrains.compose.runtime:runtime", version.ref = "composeMultiplatform" }
|
||||
compose-foundation = { module = "org.jetbrains.compose.foundation:foundation", version.ref = "composeMultiplatform" }
|
||||
compose-material3 = { module = "org.jetbrains.compose.material3:material3", version.ref = "material3" }
|
||||
compose-ui = { module = "org.jetbrains.compose.ui:ui", version.ref = "composeMultiplatform" }
|
||||
compose-components-resources = { module = "org.jetbrains.compose.components:components-resources", version.ref = "composeMultiplatform" }
|
||||
compose-uiToolingPreview = { module = "org.jetbrains.compose.ui:ui-tooling-preview", version.ref = "composeMultiplatform" }
|
||||
@@ -86,6 +89,13 @@ ktor-serializationKotlinxJsonMpp = { module = "io.ktor:ktor-serialization-kotlin
|
||||
lokksmith-compose = { module = "dev.lokksmith:lokksmith-compose", version.ref = "lokksmith" }
|
||||
multiplatform-settings = { module = "com.russhwolf:multiplatform-settings", version.ref = "multiplatformSettings" }
|
||||
|
||||
# Phase 2.1 — App shell foundation (UI-03, UI-04, UI-09, UI-10)
|
||||
navigation-compose = { module = "org.jetbrains.androidx.navigation:navigation-compose", version.ref = "navigation-compose" }
|
||||
compose-unstyled = { module = "com.composables:composeunstyled", version.ref = "compose-unstyled" }
|
||||
compose-icons-lucide = { module = "com.composables:icons-lucide-cmp", version.ref = "compose-icons" }
|
||||
liquid = { module = "io.github.fletchmckee.liquid:liquid", version.ref = "liquid" }
|
||||
haze = { module = "dev.chrisbanes.haze:haze", version.ref = "haze" }
|
||||
|
||||
# Phase 2 — Server: Exposed DSL + Hikari (D-26)
|
||||
exposed-core = { module = "org.jetbrains.exposed:exposed-core", version.ref = "exposed" }
|
||||
exposed-jdbc = { module = "org.jetbrains.exposed:exposed-jdbc", version.ref = "exposed" }
|
||||
|
||||
Reference in New Issue
Block a user