This commit is contained in:
Max Goedjen
2025-09-03 01:07:18 -07:00
parent a4e1ab9eb6
commit 0e94dd6541
4 changed files with 25 additions and 48 deletions
@@ -57,15 +57,10 @@ struct EmptyStoreModifiableView: View {
} }
} }
#if DEBUG
struct EmptyStoreModifiableView_Previews: PreviewProvider { #Preview {
static var previews: some View { EmptyStoreImmutableView()
Group { }
EmptyStoreImmutableView() #Preview {
EmptyStoreModifiableView() EmptyStoreModifiableView()
}
}
} }
#endif
@@ -13,12 +13,7 @@ struct NoStoresView: View {
} }
#if DEBUG #Preview {
NoStoresView()
struct NoStoresView_Previews: PreviewProvider {
static var previews: some View {
NoStoresView()
}
} }
#endif
+11 -19
View File
@@ -198,25 +198,17 @@ extension ContentView {
} }
#if DEBUG
struct ContentView_Previews: PreviewProvider { #Preview {
// Empty on modifiable and nonmodifiable
static var previews: some View { ContentView(showingCreation: .constant(false), runningSetup: .constant(false), hasRunSetup: .constant(true))
Group { .environment(Preview.storeList(stores: [Preview.Store(numberOfRandomSecrets: 0)], modifiableStores: [Preview.StoreModifiable(numberOfRandomSecrets: 0)]))
// Empty on modifiable and nonmodifiable .environment(PreviewUpdater())
ContentView(showingCreation: .constant(false), runningSetup: .constant(false), hasRunSetup: .constant(true))
.environment(Preview.storeList(stores: [Preview.Store(numberOfRandomSecrets: 0)], modifiableStores: [Preview.StoreModifiable(numberOfRandomSecrets: 0)]))
.environment(PreviewUpdater())
// 5 items on modifiable and nonmodifiable
ContentView(showingCreation: .constant(false), runningSetup: .constant(false), hasRunSetup: .constant(true))
.environment(Preview.storeList(stores: [Preview.Store()], modifiableStores: [Preview.StoreModifiable()]))
.environment(PreviewUpdater())
}
}
} }
#endif #Preview {
// 5 items on modifiable and nonmodifiable
ContentView(showingCreation: .constant(false), runningSetup: .constant(false), hasRunSetup: .constant(true))
.environment(Preview.storeList(stores: [Preview.Store()], modifiableStores: [Preview.StoreModifiable()]))
.environment(PreviewUpdater())
}
@@ -163,17 +163,12 @@ fileprivate struct BackgroundViewModifier: ViewModifier {
} }
#if DEBUG #Preview {
CopyableView(title: .secretDetailSha256FingerprintLabel, image: Image(systemName: "figure.wave"), text: "Hello world.")
struct CopyableView_Previews: PreviewProvider { .padding()
static var previews: some View {
Group {
CopyableView(title: .secretDetailSha256FingerprintLabel, image: Image(systemName: "figure.wave"), text: "Hello world.")
.padding()
CopyableView(title: .secretDetailSha256FingerprintLabel, image: Image(systemName: "figure.wave"), text: "Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. ")
.padding()
}
}
} }
#endif #Preview {
CopyableView(title: .secretDetailSha256FingerprintLabel, image: Image(systemName: "figure.wave"), text: "Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. Long text. ")
.padding()
}