From 9e8a138a2fc82c3cef64022edece237f64f250e1 Mon Sep 17 00:00:00 2001 From: "dima.avdeev" <99798741+dima-avdeev-jb@users.noreply.github.com> Date: Mon, 20 Feb 2023 18:54:52 +0300 Subject: [PATCH] fix typo ChatViewController (#2768) --- experimental/examples/chat-mpp/README.md | 10 +++++----- .../iosApp/iosApp/ComposeViewControllerToSwiftUI.swift | 2 +- .../chat-mpp/shared/src/iosMain/kotlin/main.ios.kt | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/experimental/examples/chat-mpp/README.md b/experimental/examples/chat-mpp/README.md index 468072b28c..b5058d70db 100644 --- a/experimental/examples/chat-mpp/README.md +++ b/experimental/examples/chat-mpp/README.md @@ -1,5 +1,10 @@ # Chat example app +## SwiftUI interop +This example shows how you can set up an interop between SwiftUI and Compose. +Pay attention to the file [ComposeViewControllerToSwiftUI.swift](iosApp%2FiosApp%2FComposeViewControllerToSwiftUI.swift). +This file helps to add Compose inside SwiftUI hierarchy. + Example can run on Android, iOS, desktop or in a browser. *Prerequisites*: to run on iOS and Android, you should have "Kotlin Multiplatform Mobile" plugin installed either @@ -29,8 +34,3 @@ Then choose **iosApp** configuration in IDE and run it. ### Run MacOS via Gradle: - on Intel CPU: `./gradlew :shared:runDebugExecutableMacosX64` - on Apple Silicon: `./gradlew :shared:runDebugExecutableMacosArm64` - -## SwiftUI interop -This example shows how you can set up an interop between SwiftUI and Compose. -Pay attention to the file [ComposeViewControllerToSwiftUI.swift](iosApp%2FiosApp%2FComposeViewControllerToSwiftUI.swift). -This file help to add Compose inside SwiftUI hierarchy. diff --git a/experimental/examples/chat-mpp/iosApp/iosApp/ComposeViewControllerToSwiftUI.swift b/experimental/examples/chat-mpp/iosApp/iosApp/ComposeViewControllerToSwiftUI.swift index 1de3f10601..a398edcb85 100644 --- a/experimental/examples/chat-mpp/iosApp/iosApp/ComposeViewControllerToSwiftUI.swift +++ b/experimental/examples/chat-mpp/iosApp/iosApp/ComposeViewControllerToSwiftUI.swift @@ -4,7 +4,7 @@ import shared struct ComposeViewControllerToSwiftUI: UIViewControllerRepresentable { func makeUIViewController(context: Context) -> UIViewController { - return Main_iosKt.ChapViewController() + return Main_iosKt.ChatViewController() } func updateUIViewController(_ uiViewController: UIViewController, context: Context) { diff --git a/experimental/examples/chat-mpp/shared/src/iosMain/kotlin/main.ios.kt b/experimental/examples/chat-mpp/shared/src/iosMain/kotlin/main.ios.kt index fd69f960ee..873970cfde 100644 --- a/experimental/examples/chat-mpp/shared/src/iosMain/kotlin/main.ios.kt +++ b/experimental/examples/chat-mpp/shared/src/iosMain/kotlin/main.ios.kt @@ -1,7 +1,7 @@ import androidx.compose.ui.window.Application import platform.UIKit.UIViewController -fun ChapViewController(): UIViewController = +fun ChatViewController(): UIViewController = Application("Chat") { ChatApp(displayTextField = false) }