Skip to content

Commit

Permalink
remove unnecessary parameters
Browse files Browse the repository at this point in the history
  • Loading branch information
tkhs0604 committed Sep 2, 2023
1 parent 168c7f8 commit ae30313
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 14 deletions.
9 changes: 1 addition & 8 deletions app-ios/Modules/Sources/Contributor/ContributorView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,6 @@ public struct ContributorView: View {
public var body: some View {
ContributorComposeView(
viewModel.getRepositoryForCompose(),
onNavigationIconClick: {

},
onContributorItemClick: { contributorUrl in
presentingURL = IdentifiableURL(string: contributorUrl)
}
Expand All @@ -36,20 +33,16 @@ public struct ContributorView: View {

struct ContributorComposeView: UIViewControllerRepresentable {
let contributorsRepository: ContributorsRepository
let onNavigationIconClick: () -> Void
let onContributorItemClick: (String) -> Void

init(_ contributorsRepository: ContributorsRepository, onNavigationIconClick: @escaping () -> Void, onContributorItemClick: @escaping (String) -> Void) {
init(_ contributorsRepository: ContributorsRepository, onContributorItemClick: @escaping (String) -> Void) {
self.contributorsRepository = contributorsRepository
self.onNavigationIconClick = onNavigationIconClick
self.onContributorItemClick = onContributorItemClick
}

func makeUIViewController(context: Context) -> UIViewController {
let vc = DarwinContributorsKt.contributorViewController(
contributorsRepository: contributorsRepository,
isTopAppBarHidden: true,
onNavigationIconClick: onNavigationIconClick,
onContributorItemClick: onContributorItemClick
)
vc.overrideUserInterfaceStyle = .light
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,17 +3,13 @@ package io.github.droidkaigi.confsched2023.contributors
import androidx.compose.runtime.LaunchedEffect
import androidx.compose.ui.interop.LocalUIViewController
import androidx.compose.ui.window.ComposeUIViewController
import io.github.droidkaigi.confsched2023.data.contributors.DefaultContributorsRepository
import io.github.droidkaigi.confsched2023.data.contributors.FakeContributorsApiClient
import io.github.droidkaigi.confsched2023.model.ContributorsRepository
import io.github.droidkaigi.confsched2023.ui.UserMessageStateHolderImpl
import platform.UIKit.UIViewController

@Suppress("UNUSED")
fun contributorViewController(
contributorsRepository: ContributorsRepository,
isTopAppBarHidden: Boolean,
onNavigationIconClick: () -> Unit,
onContributorItemClick: (url: String) -> Unit,
): UIViewController = ComposeUIViewController {
val viewModel = ContributorsViewModel(
Expand All @@ -29,8 +25,8 @@ fun contributorViewController(

ContributorsScreen(
viewModel = viewModel,
isTopAppBarHidden = isTopAppBarHidden,
onNavigationIconClick = onNavigationIconClick,
isTopAppBarHidden = true,
onNavigationIconClick = { /** no action for iOS side **/ },
onContributorItemClick = onContributorItemClick,
)
}

0 comments on commit ae30313

Please sign in to comment.