From 73bf1ee6fc1236d3642ef53f3539b1dd76b3b6e9 Mon Sep 17 00:00:00 2001 From: cheykrym Date: Thu, 14 Aug 2025 04:01:36 +0300 Subject: [PATCH] fix preview crash --- Shared/Views/Tab/MainView.swift | 1 + Shared/Views/Tab/SideMenuView.swift | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/Shared/Views/Tab/MainView.swift b/Shared/Views/Tab/MainView.swift index 2cd1825..50b8dff 100644 --- a/Shared/Views/Tab/MainView.swift +++ b/Shared/Views/Tab/MainView.swift @@ -132,5 +132,6 @@ struct MainView_Previews: PreviewProvider { static var previews: some View { let mockViewModel = LoginViewModel() MainView(viewModel: mockViewModel) + .environmentObject(ThemeManager()) } } diff --git a/Shared/Views/Tab/SideMenuView.swift b/Shared/Views/Tab/SideMenuView.swift index 5fedf25..fc11da4 100644 --- a/Shared/Views/Tab/SideMenuView.swift +++ b/Shared/Views/Tab/SideMenuView.swift @@ -247,4 +247,13 @@ struct SideMenuView: View { } .background(Color(UIColor.systemBackground)) } +} + +// --- PREVIEW --- + +struct SideMenuView_Previews: PreviewProvider { + static var previews: some View { + SideMenuView(isPresented: .constant(true)) + .environmentObject(ThemeManager()) + } } \ No newline at end of file