| 1234567891011121314151617181920212223242526272829303132 |
- import SwiftUI
- struct RedditWebBackBar: View {
- let canGoBack: Bool
- let onBack: () -> Void
- var body: some View {
- VStack(spacing: 0) {
- HStack(spacing: 0) {
- Button(action: onBack) {
- HStack(spacing: 5) {
- Image(systemName: "chevron.left")
- .font(.system(size: 12, weight: .semibold))
- Text("Back")
- .font(.system(size: 13, weight: .medium))
- }
- }
- .buttonStyle(AppSecondaryButtonStyle())
- .disabled(!canGoBack)
- .opacity(canGoBack ? 1 : 0.4)
- .padding(.leading, 12)
- .padding(.vertical, 8)
- Spacer(minLength: 0)
- }
- .frame(maxWidth: .infinity)
- .background(AppTheme.panelBackground)
- FullWidthDivider()
- }
- }
- }
|