view LazyBear/HUDManager.swift @ 194:bba05cb7d62f

Fix bug HUD
author Dennis Concepción Martín <66180929+denniscm190@users.noreply.github.com>
date Fri, 26 Feb 2021 19:58:38 +0000
parents c1aa75608c27
children 35be981ccb31
line wrap: on
line source

//
//  HUDManager.swift
//  LazyBear
//
//  Created by Dennis Concepción Martín on 21/2/21.
//

import SwiftUI

class HUDManager: ObservableObject {
    var text = "Company saved"
    var image = "checkmark.circle"
    @Published var isShowing = false
    
    func show(text: String, image: String) {
        self.text = text
        self.image = image
        self.isShowing = true
        
        // Dimiss after time
        DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
            self.isShowing = false
        }
    }
}