Просмотр исходного кода

revert last commit using different checkbox toggle style

polscm32 2 лет назад
Родитель
Сommit
6d9901217e

+ 0 - 24
FreeAPS/Sources/Modules/Bolus/Components/CheckboxToggleStyle.swift

@@ -3,30 +3,6 @@ import SwiftUI
 struct CheckboxToggleStyle: ToggleStyle {
     func makeBody(configuration: Self.Configuration) -> some View {
         HStack {
-            RoundedRectangle(cornerRadius: 5)
-                .stroke(lineWidth: 2)
-                .foregroundColor(.secondary)
-                .frame(width: 20, height: 20)
-                .overlay {
-                    if configuration.isOn {
-                        Image(systemName: "checkmark")
-                    }
-                }
-                .onTapGesture {
-                    withAnimation {
-                        configuration.isOn.toggle()
-                    }
-                }
-            configuration.label
-        }
-    }
-}
-
-import SwiftUI
-
-struct CheckboxToggleStyleVariant: ToggleStyle {
-    func makeBody(configuration: Self.Configuration) -> some View {
-        HStack {
             Circle()
                 .stroke(lineWidth: 2)
                 .foregroundColor(.secondary)

+ 1 - 1
FreeAPS/Sources/Modules/Bolus/View/AlternativeBolusCalcRootView.swift

@@ -103,7 +103,7 @@ extension Bolus {
                             Toggle(isOn: $state.useSuperBolus) {
                                 Text("Super Bolus")
                             }
-                            .toggleStyle(CheckboxToggleStyleVariant())
+                            .toggleStyle(CheckboxToggleStyle())
                             .font(.footnote)
                             .onChange(of: state.useSuperBolus) { _ in
                                 state.insulinCalculated = state.calculateInsulin()