Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

Commit 07a3d2f

Browse files
committed
Extract AssetPreviewSubtitleLayout to top-level enum
1 parent 29ee438 commit 07a3d2f

2 files changed

Lines changed: 9 additions & 9 deletions

File tree

‎Packages/PrimitivesComponents/Sources/Views/AssetPreviewView.swift‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ public protocol AssetPreviewable {
1010
var subtitleSymbol: String? { get }
1111
}
1212

13-
public struct AssetPreviewView<Model: AssetPreviewable>: View {
14-
public enum SubtitleLayout {
15-
case horizontal
16-
case vertical
17-
}
13+
public enum AssetPreviewSubtitleLayout {
14+
case horizontal
15+
case vertical
16+
}
1817

18+
public struct AssetPreviewView<Model: AssetPreviewable>: View {
1919
private let model: Model
20-
private let subtitleLayout: SubtitleLayout
20+
private let subtitleLayout: AssetPreviewSubtitleLayout
2121

22-
public init(model: Model, subtitleLayout: SubtitleLayout = .horizontal) {
22+
public init(model: Model, subtitleLayout: AssetPreviewSubtitleLayout = .horizontal) {
2323
self.model = model
2424
self.subtitleLayout = subtitleLayout
2525
}

‎Packages/PrimitivesComponents/Sources/Views/ListAssetHeaderView.swift‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ import Style
66

77
public struct ListAssetHeaderView<Model: AssetPreviewable>: View {
88
private let model: Model
9-
private let subtitleLayout: AssetPreviewView<Model>.SubtitleLayout
9+
private let subtitleLayout: AssetPreviewSubtitleLayout
1010

11-
public init(model: Model, subtitleLayout: AssetPreviewView<Model>.SubtitleLayout = .horizontal) {
11+
public init(model: Model, subtitleLayout: AssetPreviewSubtitleLayout = .horizontal) {
1212
self.model = model
1313
self.subtitleLayout = subtitleLayout
1414
}

0 commit comments

Comments
 (0)