IceCubesApp/Packages/DesignSystem/Sources/DesignSystem/ToolbarItem/CancelToolbarItem.swift

15 lines
352 B
Swift
Raw Normal View History

2024-01-23 07:13:45 +00:00
import SwiftUI
public struct CancelToolbarItem: ToolbarContent {
@Environment(\.dismiss) private var dismiss
public init() { }
public var body: some ToolbarContent {
ToolbarItem(placement: .navigationBarLeading) {
Button("action.cancel", role: .cancel, action: { dismiss() })
.keyboardShortcut(.cancelAction)
}
}
}