//
//  EmptyVC.swift
//  PDF Reader Pro Edition
//
//  Created by Niehaoyu on 2024/9/13.
//

import Cocoa
import KMComponentLibrary

class EmptyVC: NSViewController {
    
    @IBOutlet weak var emptyView: ComponentEmpty!
    
    @IBOutlet weak var showTitleBtn: NSButton!
    @IBOutlet weak var showSubTitleBtn: NSButton!
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do view setup here.
        
        self.reloadData()
    }
    
    func reloadData() {
        var title: String = ""
        if self.showTitleBtn.state == .on {
            title = "Title-Title"
        }
        
        var subtitle: String = ""
        if self.showSubTitleBtn.state == .on {
            subtitle = "subTitle-subTitle"
        }
        
        
        let emptyProperty = ComponentEmptyProperty(image: ComponentLibrary.shared.image(forResource: "test"), text: title, subText: subtitle)
        emptyView.properties = emptyProperty
        
        
    }
    
    @IBAction func clickAction(_ sender: Any) {
        self.reloadData()
    }
}