parent
47dabf7032
commit
3fb273e6dd
@ -0,0 +1,6 @@
|
||||
{
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
}
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
//
|
||||
// Podcast.swift
|
||||
// PodcastsClone
|
||||
//
|
||||
// Created by etudiant on 2023-05-16.
|
||||
//
|
||||
|
||||
import Foundation
|
||||
|
||||
class Podcast {
|
||||
var title: String
|
||||
var length: Int
|
||||
var id: Int
|
||||
|
||||
init(title: String = "test title", length: Int = 400, id: Int) {
|
||||
self.title = title
|
||||
self.length = length
|
||||
self.id = id
|
||||
}
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
//
|
||||
// LibraryView.swift
|
||||
// PodcastsClone
|
||||
//
|
||||
// Created by etudiant on 2023-05-16.
|
||||
//
|
||||
|
||||
import SwiftUI
|
||||
|
||||
|
||||
|
||||
|
||||
struct LibraryView: View {
|
||||
// some random stuff
|
||||
var podcasts =
|
||||
[
|
||||
Podcast(id: 0),
|
||||
Podcast(id: 1),
|
||||
Podcast(id: 2)
|
||||
];
|
||||
|
||||
var body: some View {
|
||||
NavigationStack{
|
||||
List(podcasts, id: \.id) { currentPodcast in
|
||||
//PodcastDetailView(podcast: currentPodcast)
|
||||
PodcastDetailView()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
struct LibraryView_Previews: PreviewProvider {
|
||||
static var previews: some View {
|
||||
LibraryView()
|
||||
}
|
||||
}
|
Loading…
Reference in new issue