diff --git a/urbancanvas/ContentView.swift b/urbancanvas/ContentView.swift index a8ec56c..3c041f9 100644 --- a/urbancanvas/ContentView.swift +++ b/urbancanvas/ContentView.swift @@ -25,7 +25,7 @@ struct ContentView: View { Tab { NavigationStack { - + Auteurs_View(auteurs: MockData.auteurs) } } label: { Image(systemName: "person.circle") diff --git a/urbancanvas/Screens/Auteurs+View.swift b/urbancanvas/Screens/Auteurs+View.swift new file mode 100644 index 0000000..6d73525 --- /dev/null +++ b/urbancanvas/Screens/Auteurs+View.swift @@ -0,0 +1,34 @@ +// +// Auteurs+View.swift +// urbancanvas +// +// Created by Apprenant154 on 24/06/2026. +// + +import SwiftUI + +struct Auteurs_View: View { + + let columns = [ + GridItem(.flexible(), spacing: 21), + GridItem(.flexible()) + ] + + let auteurs: [Auteur] + + var body: some View { + ScrollView { + LazyVGrid(columns: columns, spacing: 20) { + ForEach(auteurs) { auteur in + CarteAuteur(auteur: auteur) + } + } + .padding(.horizontal) + } + .background(.bgGray) + } +} + +#Preview { + Auteurs_View(auteurs: MockData.auteurs) +}