import Foundation import SwiftUI // MARK: - AsyncButton /// A wrapper around SwiftUI's `Button` that allows you to perform an action asynchronously when the user /// interacts with the button. This is especially helpful when the button's action instructs a `Store` to perform /// an `Effect`. /// struct AsyncButton