From ec50c750625d24a58e12ce2b4cc689f8b5ccf605 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Sun, 14 May 2023 20:47:53 -0700 Subject: [PATCH] ui: expose raw LinearGradient in DamusGradient This will be used in background-fill applications --- damus/Components/Gradients/DamusGradient.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/damus/Components/Gradients/DamusGradient.swift b/damus/Components/Gradients/DamusGradient.swift index 90434a91..1f2d3b86 100644 --- a/damus/Components/Gradients/DamusGradient.swift +++ b/damus/Components/Gradients/DamusGradient.swift @@ -14,9 +14,13 @@ fileprivate let damus_grad = [damus_grad_c1, damus_grad_c2, damus_grad_c3] struct DamusGradient: View { var body: some View { - LinearGradient(colors: damus_grad, startPoint: .bottomLeading, endPoint: .topTrailing) + DamusGradient.gradient .edgesIgnoringSafeArea([.top,.bottom]) } + + static var gradient: LinearGradient { + LinearGradient(colors: damus_grad, startPoint: .bottomLeading, endPoint: .topTrailing) + } } struct DamusGradient_Previews: PreviewProvider {