From c769e80bb68e05ecf9906d763f7bea4ab71f088c Mon Sep 17 00:00:00 2001 From: Thomas Ricouard Date: Tue, 13 Feb 2024 18:50:51 +0100 Subject: [PATCH] Add preview for status row --- .../Sources/StatusKit/Row/StatusRowView.swift | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift b/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift index 71ec6970..e82b30e6 100644 --- a/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift +++ b/Packages/StatusKit/Sources/StatusKit/Row/StatusRowView.swift @@ -329,3 +329,31 @@ public struct StatusRowView: View { } } +#Preview { + List { + StatusRowView(viewModel: + .init(status: .placeholder(), + client: .init(server: ""), + routerPath: RouterPath()), + context: .timeline) + StatusRowView(viewModel: + .init(status: .placeholder(), + client: .init(server: ""), + routerPath: RouterPath()), + context: .timeline) + StatusRowView(viewModel: + .init(status: .placeholder(), + client: .init(server: ""), + routerPath: RouterPath()), + context: .timeline) + }.listStyle(.plain) + .environment(RouterPath()) + .environment(Client(server: "")) + .environment(CurrentAccount.shared) + .environment(UserPreferences.shared) + .environment(CurrentInstance.shared) + .environment(Theme.shared) + .environment(PushNotificationsService.shared) + .environment(QuickLook.shared) +} +