mirror of
https://github.com/kiwix/kiwix-apple.git
synced 2025-09-09 20:28:12 -04:00
Remove unecessary dismiss
This commit is contained in:
parent
4b82c64589
commit
f55e359fe7
@ -181,7 +181,7 @@ final class SplitViewController: UISplitViewController {
|
|||||||
// workaround for programatic triggering ZimFileDetails
|
// workaround for programatic triggering ZimFileDetails
|
||||||
// on iPad full screen view
|
// on iPad full screen view
|
||||||
let navHelper = NavigationHelper()
|
let navHelper = NavigationHelper()
|
||||||
let controller = UIHostingController(rootView: ZimFilesOpened(navigationHelper: navHelper, dismiss: nil))
|
let controller = UIHostingController(rootView: ZimFilesOpened(navigationHelper: navHelper))
|
||||||
let navController = UINavigationController(rootViewController: controller)
|
let navController = UINavigationController(rootViewController: controller)
|
||||||
navHelper.navigationController = navController
|
navHelper.navigationController = navController
|
||||||
setViewController(navController, for: .secondary)
|
setViewController(navController, for: .secondary)
|
||||||
|
@ -42,8 +42,6 @@ struct ZimFilesOpened: View {
|
|||||||
@State private var isFileImporterPresented = false
|
@State private var isFileImporterPresented = false
|
||||||
@EnvironmentObject var selection: SelectedZimFileViewModel
|
@EnvironmentObject var selection: SelectedZimFileViewModel
|
||||||
let navigationHelper: NavigationHelper
|
let navigationHelper: NavigationHelper
|
||||||
|
|
||||||
let dismiss: (() -> Void)?
|
|
||||||
private let selectFileById = NotificationCenter.default.publisher(for: .selectFile)
|
private let selectFileById = NotificationCenter.default.publisher(for: .selectFile)
|
||||||
@State private var fileIdToOpen: UUID?
|
@State private var fileIdToOpen: UUID?
|
||||||
|
|
||||||
@ -55,7 +53,7 @@ struct ZimFilesOpened: View {
|
|||||||
) {
|
) {
|
||||||
ForEach(zimFiles) { zimFile in
|
ForEach(zimFiles) { zimFile in
|
||||||
NavigationLink {
|
NavigationLink {
|
||||||
ZimFileDetail(zimFile: zimFile, dismissParent: dismiss)
|
ZimFileDetail(zimFile: zimFile, dismissParent: nil)
|
||||||
} label: {
|
} label: {
|
||||||
ZimFileCell(
|
ZimFileCell(
|
||||||
zimFile,
|
zimFile,
|
||||||
@ -97,7 +95,7 @@ struct ZimFilesOpened: View {
|
|||||||
.onReceive(selection.$selectedZimFile, perform: { selectedZimFile in
|
.onReceive(selection.$selectedZimFile, perform: { selectedZimFile in
|
||||||
if let selectedZimFile {
|
if let selectedZimFile {
|
||||||
navigationHelper.push {
|
navigationHelper.push {
|
||||||
ZimFileDetail(zimFile: selectedZimFile, dismissParent: dismiss)
|
ZimFileDetail(zimFile: selectedZimFile, dismissParent: nil)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
Loading…
x
Reference in New Issue
Block a user