Refactor views

This commit is contained in:
Arkadiusz Fal
2026-02-09 01:13:02 +01:00
parent 8464464199
commit 612dce6b9f
43 changed files with 143 additions and 125 deletions

View File

@@ -19,6 +19,8 @@ import SwiftUI
/// tracks dictionary access per-key, so this view only re-renders when THIS video's
/// progress changes - not when any other download progresses.
struct DeArrowVideoThumbnail: View {
@Environment(\.appEnvironment) private var appEnvironment
let video: Video
var cornerRadius: CGFloat = 8
@@ -26,7 +28,6 @@ struct DeArrowVideoThumbnail: View {
var duration: String? = nil
var durationAlignment: Alignment = .bottomLeading
@Environment(\.appEnvironment) private var appEnvironment
@State private var isWatched = false
private var deArrowProvider: DeArrowBrandingProvider? {