Reshuffle the position of the action buttons on the RecordingView view in the Recording package target.

This commit is contained in:
2026-07-05 19:05:03 +02:00
parent 3ac5d527cd
commit 58a6ec217f
2 changed files with 14 additions and 12 deletions
@@ -136,7 +136,7 @@ private enum Constant {
/// The padding constants.
enum Padding {
/// The base padding between a button's label and its background, before dynamic type scaling.
static let button: CGFloat = 8
static let button: CGFloat = 16
}
/// The size constants.
@@ -80,6 +80,19 @@ public struct RecordingView: View {
HStack(
spacing: Constant.Spacing.stack
) {
if model.shouldShowActions {
Button {
model.pressedDiscard()
} label: {
Image.Icon.discard
.resizable()
}
.buttonStyle(.recording(
invertStyle: true
))
.accessibilityLabel(.viewRecordingButtonDiscardLabel)
}
Button {
model.pressedMain()
} label: {
@@ -108,17 +121,6 @@ public struct RecordingView: View {
))
.disabled(model.isProcessing)
.accessibilityLabel(model.labelSend)
Button {
model.pressedDiscard()
} label: {
Image.Icon.discard
.resizable()
}
.buttonStyle(.recording(
invertStyle: true
))
.accessibilityLabel(.viewRecordingButtonDiscardLabel)
}
}
}