Minor bug fix
This commit is contained in:
Binary file not shown.
@@ -19,23 +19,6 @@ struct RecipeListView: View {
|
|||||||
@State var selectedRecipe: Recipe? = nil
|
@State var selectedRecipe: Recipe? = nil
|
||||||
|
|
||||||
var body: some View {
|
var body: some View {
|
||||||
/*ScrollView(showsIndicators: false) {
|
|
||||||
LazyVStack {
|
|
||||||
ForEach(recipesFiltered(), id: \.recipe_id) { recipe in
|
|
||||||
NavigationLink(value: recipe) {
|
|
||||||
RecipeCardView(recipe: recipe)
|
|
||||||
.shadow(radius: 2)
|
|
||||||
|
|
||||||
}
|
|
||||||
.buttonStyle(.plain)
|
|
||||||
.onTapGesture {
|
|
||||||
selectedRecipe = recipe
|
|
||||||
//presentRecipeView = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}*/
|
|
||||||
List(recipesFiltered(), id: \.recipe_id) { recipe in
|
List(recipesFiltered(), id: \.recipe_id) { recipe in
|
||||||
RecipeCardView(recipe: recipe)
|
RecipeCardView(recipe: recipe)
|
||||||
.shadow(radius: 2)
|
.shadow(radius: 2)
|
||||||
@@ -47,7 +30,7 @@ struct RecipeListView: View {
|
|||||||
.opacity(0)
|
.opacity(0)
|
||||||
)
|
)
|
||||||
.frame(height: 85)
|
.frame(height: 85)
|
||||||
.listRowInsets(EdgeInsets(top: 5, leading: 10, bottom: 5, trailing: 10))
|
.listRowInsets(EdgeInsets(top: 5, leading: 15, bottom: 5, trailing: 15))
|
||||||
.listRowSeparatorTint(.clear)
|
.listRowSeparatorTint(.clear)
|
||||||
}
|
}
|
||||||
.listStyle(.plain)
|
.listStyle(.plain)
|
||||||
|
|||||||
@@ -15,24 +15,21 @@ struct SearchTabView: View {
|
|||||||
var body: some View {
|
var body: some View {
|
||||||
NavigationStack {
|
NavigationStack {
|
||||||
VStack {
|
VStack {
|
||||||
ScrollView(showsIndicators: false) {
|
List(viewModel.recipesFiltered(), id: \.recipe_id) { recipe in
|
||||||
/*
|
|
||||||
Picker("Topping", selection: $viewModel.searchMode) {
|
|
||||||
ForEach(ViewModel.SearchMode.allCases, id: \.self) { mode in
|
|
||||||
Text(mode.rawValue)
|
|
||||||
}
|
|
||||||
}.pickerStyle(.segmented)
|
|
||||||
*/
|
|
||||||
LazyVStack {
|
|
||||||
ForEach(viewModel.recipesFiltered(), id: \.recipe_id) { recipe in
|
|
||||||
NavigationLink(value: recipe) {
|
|
||||||
RecipeCardView(recipe: recipe)
|
RecipeCardView(recipe: recipe)
|
||||||
.shadow(radius: 2)
|
.shadow(radius: 2)
|
||||||
|
.background(
|
||||||
|
NavigationLink(value: recipe) {
|
||||||
|
EmptyView()
|
||||||
}
|
}
|
||||||
.buttonStyle(.plain)
|
.buttonStyle(.plain)
|
||||||
|
.opacity(0)
|
||||||
|
)
|
||||||
|
.frame(height: 85)
|
||||||
|
.listRowInsets(EdgeInsets(top: 5, leading: 15, bottom: 5, trailing: 15))
|
||||||
|
.listRowSeparatorTint(.clear)
|
||||||
}
|
}
|
||||||
}
|
.listStyle(.plain)
|
||||||
}
|
|
||||||
.navigationDestination(for: Recipe.self) { recipe in
|
.navigationDestination(for: Recipe.self) { recipe in
|
||||||
RecipeView(viewModel: RecipeView.ViewModel(recipe: recipe))
|
RecipeView(viewModel: RecipeView.ViewModel(recipe: recipe))
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user