view LazyBear/Views/Global Helpers/BackgroundShadow.swift @ 340:d17dd5c28211

Implementing SearchView
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Sat, 03 Apr 2021 17:46:05 +0200
parents
children
line wrap: on
line source

//
//  BackgroundShadow.swift
//  LazyBear
//
//  Created by Dennis Concepción Martín on 3/4/21.
//

import SwiftUI

struct BackgroundShadow: View {
    @EnvironmentObject var hudManager: HudManager
    
    var body: some View {
        Color(.black)
            .edgesIgnoringSafeArea(.all)
            .opacity(hudManager.showSearchHelper ? 0.2: 0)
            .animation(.easeInOut)
            .onTapGesture { hudManager.showSearchHelper = false }
    }
}

struct BackgroundShadow_Previews: PreviewProvider {
    static var previews: some View {
        BackgroundShadow()
            .environmentObject(HudManager())
    }
}