SwiftUI has these two modifiers:
.actionSheet(isPresented: $showActionPurchase) { () -> ActionSheet in
and
.sheet(isPresented: $showAlert,
one presents an action sheet and the other presents a sheet (?)
Why? What is the difference between these elements, if any?