summaryrefslogtreecommitdiff
path: root/Jel/Views/Item/ItemMediaView.swift
blob: 515cf47469222e96f54f903be1f9838fef45cf9f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
//
//  ItemMediaView.swift
//  Jel
//
//  Created by zerocool on 12/23/23.
//

import SwiftUI
import JellyfinKit
import ExpandableText

struct ItemMediaView: View {
  var item: BaseItemDto
  
  
  var body: some View {
    VStack(alignment: .leading) {
      Text(item.taglines?.count ?? 0 > 0 ? item.taglines?[0] ?? "" : "")
        .font(.headline)
        .frame(maxWidth: .infinity, alignment: .leading)
      
      ExpandableText((item.overviewNL ?? "").replacingOccurrences(of: "<br>", with: ""))
        .lineLimit(8)
    }
  }
}

//#Preview {
//  ItemMovieView(item: BaseItemDto())
//}