diff --git a/Bitkit/Views/Widgets/BlocksWidgetPreviewView.swift b/Bitkit/Views/Widgets/BlocksWidgetPreviewView.swift index 6e3ad948..f0a0edab 100644 --- a/Bitkit/Views/Widgets/BlocksWidgetPreviewView.swift +++ b/Bitkit/Views/Widgets/BlocksWidgetPreviewView.swift @@ -7,7 +7,8 @@ struct BlocksWidgetPreviewView: View { @StateObject private var viewModel = BlocksViewModel.shared - @State private var carouselPage: Int = 0 + // TODO: revert to 0 to re-enable the compact widget preview + @State private var carouselPage: Int = 1 @State private var showDeleteAlert = false private let widgetType: WidgetType = .blocks @@ -50,9 +51,11 @@ struct BlocksWidgetPreviewView: View { VStack(spacing: 16) { carousel - sizeLabel + // Size label hidden while only the wide widget is shown + // sizeLabel - pageIndicator + // Page indicator hidden while only the wide widget is shown + // pageIndicator } .frame(maxWidth: .infinity, maxHeight: .infinity) @@ -111,7 +114,8 @@ struct BlocksWidgetPreviewView: View { private var carousel: some View { TabView(selection: $carouselPage) { - compactPage.tag(0) + // Compact preview temporarily hidden — only the wide widget can be added for now + // compactPage.tag(0) widePage.tag(1) } .tabViewStyle(.page(indexDisplayMode: .never)) diff --git a/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift b/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift index 6a0655f5..8ccf591e 100644 --- a/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift +++ b/Bitkit/Views/Widgets/FactsWidgetPreviewView.swift @@ -7,7 +7,8 @@ struct FactsWidgetPreviewView: View { @StateObject private var viewModel = FactsViewModel.shared - @State private var carouselPage: Int = 0 + // TODO: revert to 0 to re-enable the compact widget preview + @State private var carouselPage: Int = 1 @State private var showDeleteAlert = false private let widgetType: WidgetType = .facts @@ -33,9 +34,11 @@ struct FactsWidgetPreviewView: View { VStack(spacing: 16) { carousel - sizeLabel + // Size label hidden while only the wide widget is shown + // sizeLabel - pageIndicator + // Page indicator hidden while only the wide widget is shown + // pageIndicator } .frame(maxWidth: .infinity, maxHeight: .infinity) @@ -60,7 +63,8 @@ struct FactsWidgetPreviewView: View { private var carousel: some View { TabView(selection: $carouselPage) { - compactPage.tag(0) + // Compact preview temporarily hidden — only the wide widget can be added for now + // compactPage.tag(0) widePage.tag(1) } .tabViewStyle(.page(indexDisplayMode: .never)) diff --git a/Bitkit/Views/Widgets/NewsWidgetPreviewView.swift b/Bitkit/Views/Widgets/NewsWidgetPreviewView.swift index 7618a77d..cc6af151 100644 --- a/Bitkit/Views/Widgets/NewsWidgetPreviewView.swift +++ b/Bitkit/Views/Widgets/NewsWidgetPreviewView.swift @@ -7,7 +7,8 @@ struct NewsWidgetPreviewView: View { @StateObject private var viewModel = NewsViewModel.shared - @State private var carouselPage: Int = 0 + // TODO: revert to 0 to re-enable the compact widget preview + @State private var carouselPage: Int = 1 @State private var showDeleteAlert = false private let widgetType: WidgetType = .news @@ -50,9 +51,11 @@ struct NewsWidgetPreviewView: View { VStack(spacing: 16) { carousel - sizeLabel + // Size label hidden while only the wide widget is shown + // sizeLabel - pageIndicator + // Page indicator hidden while only the wide widget is shown + // pageIndicator } .frame(maxWidth: .infinity, maxHeight: .infinity) @@ -111,8 +114,9 @@ struct NewsWidgetPreviewView: View { private var carousel: some View { TabView(selection: $carouselPage) { - compactPage - .tag(0) + // Compact preview temporarily hidden — only the wide widget can be added for now + // compactPage + // .tag(0) widePage .tag(1) diff --git a/Bitkit/Views/Widgets/PriceWidgetPreviewView.swift b/Bitkit/Views/Widgets/PriceWidgetPreviewView.swift index 464995ef..4dad339d 100644 --- a/Bitkit/Views/Widgets/PriceWidgetPreviewView.swift +++ b/Bitkit/Views/Widgets/PriceWidgetPreviewView.swift @@ -7,7 +7,8 @@ struct PriceWidgetPreviewView: View { @StateObject private var viewModel = PriceViewModel.shared - @State private var carouselPage: Int = 0 + // TODO: revert to 0 to re-enable the compact widget preview + @State private var carouselPage: Int = 1 @State private var showDeleteAlert = false private let widgetType: WidgetType = .price @@ -59,9 +60,11 @@ struct PriceWidgetPreviewView: View { VStack(spacing: 16) { carousel - sizeLabel + // Size label hidden while only the wide widget is shown + // sizeLabel - pageIndicator + // Page indicator hidden while only the wide widget is shown + // pageIndicator } .frame(maxWidth: .infinity, maxHeight: .infinity) @@ -121,8 +124,9 @@ struct PriceWidgetPreviewView: View { private var carousel: some View { TabView(selection: $carouselPage) { - compactPage - .tag(0) + // Compact preview temporarily hidden — only the wide widget can be added for now + // compactPage + // .tag(0) widePage .tag(1) diff --git a/Bitkit/Views/Widgets/WeatherWidgetPreviewView.swift b/Bitkit/Views/Widgets/WeatherWidgetPreviewView.swift index 648af44c..a8c1ff31 100644 --- a/Bitkit/Views/Widgets/WeatherWidgetPreviewView.swift +++ b/Bitkit/Views/Widgets/WeatherWidgetPreviewView.swift @@ -8,7 +8,8 @@ struct WeatherWidgetPreviewView: View { @StateObject private var viewModel = WeatherViewModel.shared - @State private var carouselPage: Int = 0 + // TODO: revert to 0 to re-enable the compact widget preview + @State private var carouselPage: Int = 1 @State private var showDeleteAlert = false private let widgetType: WidgetType = .weather @@ -51,9 +52,11 @@ struct WeatherWidgetPreviewView: View { VStack(spacing: 16) { carousel - sizeLabel + // Size label hidden while only the wide widget is shown + // sizeLabel - pageIndicator + // Page indicator hidden while only the wide widget is shown + // pageIndicator } .frame(maxWidth: .infinity, maxHeight: .infinity) @@ -113,7 +116,8 @@ struct WeatherWidgetPreviewView: View { private var carousel: some View { TabView(selection: $carouselPage) { - compactPage.tag(0) + // Compact preview temporarily hidden — only the wide widget can be added for now + // compactPage.tag(0) widePage.tag(1) } .tabViewStyle(.page(indexDisplayMode: .never))