Skip to content

Commit 51fb6f8

Browse files
committed
Update project
1 parent d4736db commit 51fb6f8

File tree

19 files changed

+62
-33
lines changed

19 files changed

+62
-33
lines changed

.run/iosApp.run.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<component name="ProjectRunConfigurationManager">
2-
<configuration default="false" name="iosApp" type="KmmRunConfiguration" factoryName="iOS Application" CONFIG_VERSION="1" EXEC_TARGET_ID="D471F79B-CC8F-4B86-8CBE-6AD86EC4DB25" XCODE_PROJECT="$PROJECT_DIR$/iosApp/iosApp.xcodeproj" XCODE_CONFIGURATION="Debug" XCODE_SCHEME="iosApp">
2+
<configuration default="false" name="iosApp" type="KmmRunConfiguration" factoryName="iOS Application" CONFIG_VERSION="1" EXEC_TARGET_ID="3AE3B360-C46D-4989-9B2E-EBC66F72DD3E" XCODE_PROJECT="$PROJECT_DIR$/iosApp/iosApp.xcodeproj" XCODE_CONFIGURATION="Debug" XCODE_SCHEME="iosApp">
33
<method v="2">
44
<option name="com.jetbrains.kmm.ios.BuildIOSAppTask" enabled="true" />
55
</method>

androidApp/build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ plugins {
1010
alias(libs.plugins.kotlin.compose)
1111
alias(libs.plugins.android.application)
1212
alias(libs.plugins.kotlin.android)
13-
alias(libs.plugins.androidx.navigation.safeargs)
1413
alias(libs.plugins.palantir.git)
1514
}
1615

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ plugins {
1515
alias(libs.plugins.google.services) apply false
1616
alias(libs.plugins.google.firebase.appdistribution) apply false
1717
alias(libs.plugins.google.firebase.crashlytics) apply false
18-
alias(libs.plugins.androidx.navigation.safeargs) apply false
1918
alias(libs.plugins.buildkonfig) apply false
2019
alias(libs.plugins.spotless)
2120
alias(libs.plugins.detekt)

core/navigation/build.gradle.kts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ kotlin {
1515
iosSimulatorArm64()
1616

1717
sourceSets {
18-
/*androidMain.dependencies {
19-
api(libs.bundles.navigation.android)
20-
}*/
2118
commonMain.dependencies {
2219
api(libs.bundles.jetbrains.androidx.navigation.compose.common)
2320
api(libs.bundles.jetbrains.androidx.core.bundle.common)

feature/account/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
44

55
plugins {
66
alias(libs.plugins.kotlin.multiplatform)
7+
alias(libs.plugins.kotlin.serialization)
78
alias(libs.plugins.kotlin.compose)
89
alias(libs.plugins.compose)
910
alias(libs.plugins.android.library)
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
package org.michaelbel.movies.account
22

3+
import kotlinx.serialization.Serializable
34
import org.michaelbel.movies.navigation.MoviesNavigationDestination
45

56
internal object AccountDestination: MoviesNavigationDestination {
67

78
override val route: String = "account"
89

910
override val destination: String = "account"
10-
}
11+
}
12+
13+
@Serializable
14+
object AccountRoute

feature/auth/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
44

55
plugins {
66
alias(libs.plugins.kotlin.multiplatform)
7+
alias(libs.plugins.kotlin.serialization)
78
alias(libs.plugins.kotlin.compose)
89
alias(libs.plugins.compose)
910
alias(libs.plugins.android.library)
Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
package org.michaelbel.movies.auth
22

3+
import kotlinx.serialization.Serializable
34
import org.michaelbel.movies.navigation.MoviesNavigationDestination
45

56
internal object AuthDestination: MoviesNavigationDestination {
67

78
override val route: String = "auth"
89

910
override val destination: String = "auth"
10-
}
11+
}
12+
13+
@Serializable
14+
object AuthRoute

feature/details/build.gradle.kts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import org.jetbrains.kotlin.gradle.ExperimentalKotlinGradlePluginApi
44

55
plugins {
66
alias(libs.plugins.kotlin.multiplatform)
7+
alias(libs.plugins.kotlin.serialization)
78
alias(libs.plugins.kotlin.compose)
89
alias(libs.plugins.compose)
910
alias(libs.plugins.android.library)
Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
package org.michaelbel.movies.details
22

3+
import kotlinx.serialization.Serializable
34
import org.michaelbel.movies.navigation.MoviesNavigationDestination
45

56
internal object DetailsDestination: MoviesNavigationDestination {
67

78
override val route: String = "movie?movieList={movieList}&movieId={movieId}"
89

910
override val destination: String = "movie"
10-
}
11+
}
12+
13+
@Serializable
14+
class DetailsRoute(
15+
val movieList: String,
16+
val movieId: Int
17+
)

0 commit comments

Comments
 (0)