import SwiftUI

public enum ShareCardConstants {
    public enum CardShadow {
        public static let color = Color.black.opacity(0.25)
        public static let radius: CGFloat = 8.61151
        public static let x: CGFloat = 0.0
        public static let y: CGFloat = 17.22302
    }

    public static func whiteBorderWithGradient(cornerRadius: CGFloat = 18) -> some View {
        RoundedRectangle(cornerRadius: cornerRadius)
            .inset(by: 1)
            .stroke(.white, lineWidth: 2.15)
            .mask(
                LinearGradient(gradient: Gradient(stops: [
                    .init(color: Color.white.opacity(0.8), location: 0.0),
                    .init(color: Color.white.opacity(0.0), location: 0.5),
                ]), startPoint: .top, endPoint: .bottom)
            )
    }
}
