Add default values to onClose (in file dialogs)
Some checks failed
Deploy Docs / publish (push) Has been cancelled
SwiftLint / SwiftLint (push) Has been cancelled

This commit is contained in:
david-swift 2025-10-17 13:07:16 +02:00
parent c8ce2cc2fe
commit 571ed60954

View File

@ -140,7 +140,7 @@ extension AnyView {
initialFolder: URL? = nil,
extensions: [String]? = nil,
onOpen: @escaping (URL) -> Void,
onClose: @escaping () -> Void
onClose: @escaping () -> Void = { }
) -> AnyView {
FileDialog(
type: .importer(folder: false, extensions: extensions),
@ -162,7 +162,7 @@ extension AnyView {
open: Signal,
initialFolder: URL? = nil,
onOpen: @escaping (URL) -> Void,
onClose: @escaping () -> Void
onClose: @escaping () -> Void = { }
) -> AnyView {
FileDialog(
type: .importer(folder: true, extensions: nil),
@ -186,7 +186,7 @@ extension AnyView {
initialFolder: URL? = nil,
initialName: String? = nil,
onSave: @escaping (URL) -> Void,
onClose: @escaping () -> Void
onClose: @escaping () -> Void = { }
) -> AnyView {
FileDialog(
type: .exporter(initialName: initialName),